They put betting ads on every match, so the site must be making some money from it. The idea of having volunteer moderators would be great; the problem would be where to announce that there are open positions. I, for example, would easily apply to help the site. Regarding the comments, I don’t think there’s much to do about what people post. I just don’t understand why people dismiss the site because of that, considering it has great potential.