Well, you could create other boards within VSN for discussions of specific games same as here but I expect moderation would be no easy task.
I'm not a moderator on the VSN, nor do I have any sort of administrative control within it. Probably because of my post count and history here. I'm cool with everyone there, but if I had say the power of moderation, other people, those I'd be moderating, may take issue with me.
Being top poster is a pain in the ass. People think I suck just for having the post count I do. I've been accused of working for Bioware behind the scenes, loving everything they do unconditionally, secretly being paid off by the company, undermining others, thinking I'm superior to everyone else, etc etc all because I'm #1 in post count. Its madness.
God forbid I actually have any sort of control. I make an innocent call and I'm sure I'd be descended upon like vultures picking at a carcass. Not worth it. The VSN is better off with me as just a regular poster. But the suggestion could be made to the mods there.