My community/clan/group is in a somewhat similar situation. We've been playing together informally without a formal clan tag until we decided that we had enough people that we had trouble getting 9 slots on a server, so we rented one.
I've been having a hard time getting our server to stay full on BFBC2, so I could appreciate some tips on actually getting our community formally started. As an admin, I would really want to fight against cheaters and hackers on our server to keep it fun for everyone on there, but I dont think we can join PBBans at this time due to the formal longevity requirement. Is there any other way that we can join any other type of anti-cheat community?