I've suggested this before, but I don't remember what happened to it. Anyway, Basically the biggest issues with larger maps are the spawn time.
You can't lengthen your regular spawn time because that would screw up smaller maps. So instead all maps should have an optional variable that extends the spawn time, could be either +/-time or *multiplier.