GTAF does have a lot of members, but 80% of them all are idiots, and the staff there abuse their powers and ban random people for the hell of it.
I've always really liked this forum, it's way better, nice people, good staff, and you don't get flamed over the littlest things on this site.
TGTAP is the best.