One idea is that as more folks learn of the site and start posting here, it might be useful to have sub-forums for Marvel, divided into rules questions/debates, home-made datafiles, a sub-forum for play-by-post games, etc. I just feel like the one forum is going to get quickly cluttered up and hard to find posts that might relate to a question or idea someone wants to post. It is easier if someone can click on a sub-forum and scroll through a list of rules questions rather than dig through thoughts on recent books, datafiles, campaign ideas, etc.
A good example is that back when I was playing another superhero game, I frequently visited their forums and found their forum organization ideal (Atomic Think Tank).
Other than that, I can't really think of anything else at the moment, well, besides being able to pre-order Civil War Premium.
Thanks very much for your efforts in getting the forums up so I have a go-to place for MHR.
-Blitz