They currently do not have server specific forums, but have talked about adding them. I believe they have said that they are doing a revamp of the website. I expect those to be added at that time. Waiting for the game's population to normalize after the free 30 days might also be a consideration before they add those forums.