Personally I think there are plenty of discussion forums to discuss politics and economics. Many have areas where the effect on investments are also discussed. I don't see the need for another one.
I also believe SS worked best when the ban on political discussions was enforced more closely...