I've built these things and run them for tens of thousands of people and even at that small (felt very big at the time) size, they just fell apart so quickly. you need them to be community run and to limit the need for wide moderation.