Well, I was thinking whynot have a section of the forums dedicated to just roleplay ? Therefor players could easily make post, topics and such and players can easily respond and such. Not only would this create a sense of closed-enviroment but a sense of communal growth.
Example: Ponetia Creates a topic. [Invasion Of Fartlordis' Planet]
The Annunaki Confederacy sends out the following warships:
3 Destroyer-Class Remnant Dividers
The Annunaki Confederacy sends out the following ground forces:
3,000 Annuanki Zealots.
Example sites are: http://w11.zetaboards.com/intswrp/index/
I actually use to roleplay on that site before, when I sucked at roleplaying. Over the months I learend how to better myself, But I wouldn't recommend diverting attention away from SFMB to that website.