You could call the new political discussion/argument forum dazzsoft.com :)
But I agree that a seperate sub-forum or website would be good, it would be a shame for people to end up in slanging matches and hating each others politics, with this spreading into other threads and investment forums.