Considering I hate all the spawnspamming, which makes it even harder to attack a base, I think it would be better if you had a cooldown after death, before you could spawn again.
My idea of how it would function is: If you die, you respawn as usual. But if you die again in less than a minute, you got to to wait the remaining time until you can spawn.
Like:
0:00 - You die
0:05 - You respawn (perhaps not 5 seconds, but you get the idea)
0:20 - You die again, because tyrants are running around in the base killing everything.
0:25 - You DON'T respawn, since you died in less than 1 minute. And since it has been 25 sec since you died, you got 35 seconds to wait.
1:00 - Now you can finally spawn again, since it has been 1 minute since your last death.
While as:
0:00 - You die
0:05 - You respawn
1:30 - You die, and since it has been over a minute, there will be no waiting.
1:35 - You respawn
Well, I tried explaining it as good as I can. Hopefully everyone will understand, because I sure cause a lot of confusion :/