thank you Coz. That was my question, but I think I confused everyone.
1 client/server for everything. So a server could have a mixed maplist (DM/RACE or any other modes) and any type could be used for the next map, as in race this map, vote DM next map. And it would load as usual.
If it had to "reload" to switch modes, that would be fine.
Basically, will a server HAVE to be race only, or DM only.