I guess I'm full of ideas right now that might be too early for this forum. >.<
Referees - Some people may get into arguements and when we get some possible competitive games going, these may be nessecary. Just have one spectating each team or player(1 v 1).
Recording - To spread this site out even more, we could always have matches recorded and put up. This ties in with the referee thing, because a referee should be able to record for further inspection or just to provide examples of how a game should go.
Just let me know what you think. I don't want to cloud your mind with too many ideas at once. I have a hyper active mind at times(ADHD ftl). :3