I say go for it. There will always be people that would prefer to go to a, more or less, dedicated place and not have to bother with "all that other stuff" like there is here on MR. I would venture to say that there would be plenty of traffic to keep it going, the hard part will be the initial start up and getting over the first hump with enough traffic.
I'll come play - of course I cant contribute much until Best Buy honors me with my 900