I like the idea of this and it's worth considering. How stable is the beta? I like how it defaults to keeping squads together. The "live balancer" might be a pain (people may complain), but the "end of round balancer" would be nice. If it gets out of hand during a round, an admin can use the "!balance round" command to restore team balance. All in all, I think this is a very promising plugin.