Hi Admin, I can chip in if necessary. I am not always on so consider someone more active above, but if you would like a network of moderators as you suggested, I can definitely be one of them long term.
Also a better registering system so spammers can't join may be necessary like captcha as someone suggested. Also a delay between each post for newbies.