Hey lordkosc,
I'm one of the admins for the Supreme Commander section over at GameReplays.org and I'm also helping out with the Demigod section as much as I can. Call me biased, but I definitely agree that the community is key to the success of any online multiplayer game, and I would really love to see Demigod take off and become a new multiplayer phenomenon. The fact that the game is being designed around its multiplayer experience is definitely a step in the right direction.
We will certainly do everything we can to develop an active community with tournaments, expert replays, VODs, discussion etc.
Of course, to do so we need passionate people on staff to help out. The beta isn't out yet, but if anyone is interested in joining the GameReplays Demigod staff, please just drop me a PM, either here or on GR (I'm also called Poita_ on GR). Once the main beta starts we will probably be looking for more specific staff members like guide writers, shoutcasters etc. but if you feel you can help out in anyway then just let me know