I think it would be nice to have new players that are interested in playing themselves in a Dungeons & Dragons game. I know it is a different concept and one that others could find interesting too. I will be working to make it more used friendly.
You got the links down well now. My last suggestion would be to choose an entirely different Avatar to your other games or I can see us having a lot of moderation work to do by people mixing up games and posting in the wrong place.
KNtoran, you'll find that most of the Members here are already in multiple games making their time limited and / or adding more might make them be an infrequent participant, therefore this may be of help to you: Game Masters: How To Recruit Players For Your Role-playing Game.