I feel like, instead of instantly spawning when a wool block has been clicked, it could be nice if there is a timer for each team which counts down, and everyone who clicked the wool inbetween the last time it hit zero and the current time it hits zero spawn at the same time. This would serve as a sort of rally command, as people would spawn and attack in waves instead of everyone dripping in. These timers could also change to be longer or shorter for one of the teams depending on player balance, defending or attacking, or maybe even the current flag on the map.