I just submitted a new group provider called JDBCGroupProvider (JM-660). This allows you to have Wildfire form its groups from data stored in any database accessible by JDBC. It makes the most sense when paired with JDBCAuthProvider.
You use it by adding the appropriate entries to your wildfire.xml:
I hope that others find this code useful!