That is good. My biggest concern would be angry fanboys thinking a game could be competition to their game.
I still remember Terraria getting attacked from angry Minecraft fans for being a "Minecraft Clone". If something like this were to happen, I'm curious to know what would happen. Fake accounts aren't going to be a major issue, but mass numbers of fanboys will.
Who knows, Valve may have a good system to fight this.
Sign up for Tribes:Ascend, its free
FOR THE NEWBIES:
Blue names=normal member
Grey names=community mod(As in, NOT a Telltale employee, they just keep the peace here, that's it.)
Red names=actual telltale employees.