I've created a few more subforums, since the forums have been used a lot more over the last days. New boards are: Gameplay Discussion - Basically for all gameplay related things Multiplayer - This is the place to post your servers, and all things multiplayer User Guides - Got a guide for something? Post it there! Have fun!
Considering the wiki: Go nuts guys. If you find better designs for the landing page for example, feel free to update. I'll let you guys handle the wiki.