Sounds great to me! But a clarification:
Does referring to other members as a "nazi" or an "Anti-American/Anarcho/Marxist" qualify as name-calling? Both are used very frequently in the In The News branch of the forums, and specifically to discredit opposing viewpoints.
Keep up the good work!