I just had a look at that site and it's awful! Please don't make drastic changes to SS. It's good as it is.
While I'm not savvy with these kinds of things, I suspect that a forum such as the one mentioned would not be able to handle the amount of traffic that SS has either. I am a member...