Our present system is rather simple. A new member submits a request to join. We see a forum name, email and their ISP #. Most of the spammers are pathetically obvious; medsforu and sexysally for example. We've had a few slip in along with some trolls and those of overt religosity. Aside from that approvals are a given, no litmus tests or voter stubs.