I'ld guess it does when the whole mod is installed Swoosh. At least, that's to be hoped (otherwise the door is wide open to cheating and perceived cheating). What's needed is figuring out how to add new maps, and just that (sounds like TheLordz already know it). Just adding maps shouldn't make you incompatible with others, but of course those maps can only be played on when all people have it.