This steam group looks pretty promising:
http://steamcommunity.com/groups/bmclanwar
If you have a clan or just a group of buds, I recommend talking with other groups and scheduling matches with each other.
I'm in the group as well in case any (reasonable) questions are asked.