Hope you can understand my english.
i've made a plugin called "csdm_teambalancer" for myself, it's quite simple.there is no cvar and no command.just do the balance thing auto.here is the description:
1. it checks balance every 5 people dead when there is more than 4 people in the server.
2. when team diffence is over 2 people , find a player with best score(frag-death) transfer him to the other team.
3. when transfer this player, play a sound (wc3 transfer sound)tell him in hudmessage and everyone in chat message.
here is the sma and sound file
sound file goes to sound\misc\