I wouldn't necessarily go by what people are saying here... the smart move would be to check them out for yourself and make your own judgement.
I've had zero trouble with the official forums... though I'm not posting on either forum very often (too busy playing, usually). People complaining about over-moderation aren't giving a complete picture... ANet isn't arbitrarily deleting/locking threads that are critical of the game... they're deleting/locking threads that violate the TOS. Plenty of people have been able to write very critical, and constructive posts about the issues they have with the game or with decisions ANet has made for the game. They just manage to do it without also devolving into doing stupid things like referring to the ANet staff as incompetent, idiots, morons, thieves, scammers, liars, etc.
People who can't keep a civil tongue and present their point without resorting to attacks on the company and staff, they find their threads being poofed. As they should.
People who just want to whine and get a bunch of people to agree with them find their threads poofed. As they should.
People who just want to spout wild conspiracy theories and rants find their threads poofed. As they should.
Everyone else seems to manage posting without sanctions just fine.