Spawns should not be on the default flag position. I think with 30 vs 30 the flag would pretty much be impossible to take due to defenders spawning on it, or even worse, the attackers start spawnkilling the defenders.
Specific CTF maps should be made with safe spawn positions that require you to drop down, to prevent spawnkilling, a bit like in TF2