No i dont know, and your system seems just ok.
this is only a personal opinion, but respawn should be a safe zone, always.
If players want to put on a camp in the respawn zone and just wait inside cuz they feel more secure there (lol), first, they are cowards ok, but second, they will loose the game because they will let all the time to take the flag at the other team, got me?