Personally I think Avcanada is much improved. The moderating, while not perfect, has IMO been effective in stopping most threads from degenerating into flame-fests which was why I stopped posting there until things started to change.
There is still too much general whining but I think the flight training forum is now better than any comparable site.