Sounds very good
Now the only remaining question is, if we can implement the teamswap code our version of mapchooser provides. Look it at here in the new plugins section, maybe you can copy the corresponding swap algorithm to your plugin, to provide an extend+swap option too?
After that i see no point, why i would not change to this plugin
__________________