Just as an update for anyone interested I've done some of the ready code and just need to do a bit more for the team size checks and to start when everyone is ready etc. hopefully the map editor should be able to speed things along from there =)
Just a quick pic of the new team colours for the MDK (currently nicknamed sMDK). The colours, team names and other things are now configurable through sMDK variables that should all be kept together, commented and easy to edit.
Still not sure about the last 3 (Gray, White and Black), they look too similar with the shading. I could use a lime, baby blue and maroon for the last 3 but they would probably be too similar.
I've also reskinned the builder into the first 9 team colours for use in the TD (and will probably be included in the sMDK, as well as other models)