First off, I agree with DavidG almost completely (I still love multiplayer games too

).
Geo, I can see where this can be tedious for you since you have to set up the games (especially with jerks like me

wanting special settings each time) and keep track of wins and losses. Would the new set-up allow players to create games for themselves and just register it as an official game? It seems to me that the more this can be automated the better because you already give so much of your time and effort to this community.