Hi Modafinil!
Following on SmackDog's comment, One thing you should also ask yourself about the site, is what do you want out of it?
Whilst i think it's a fantastic tool that current players would utilise, are you trying to get sign-ups for the various rooms or just use the site as an intermediary?
You need ask yourself these questions to get an idea on what else you can add on to your site, or to market it.
I think it's got great potential
Mitchell