I post on GAF all the time (their mobile website is awesome!), about 90% of my posts there are in the Super Smash Bros 4 megathreads though. Like everywhere - most users are ok, some are pretty big idiots.
Honestly feels like VGC but with more users to me (minus weekly sales discussion)