Good Question....
Not Sure, but I think that would be right.
It should spawn a player at the first available spawn point, so if spawn 1 and 2 are full, then the next player will spawn at 3.
If all spawns are full, then you get the Spawnfraggin problem.