Okay, so I finally got the bare minimum I wanted onto the site and integrated the news section from the forum into there. Right now it's a pretty lonely place and I sometimes feel like I'm speaking to myself, but hopefully I'll spam it up nice over the next few months.
Feedback, suggestions...