Yeah I'm not sure about revive, but it could actually work out to be a nice mechanic for the game.
For example you don't get killed straight away, instead you get incapacitated and have zombies tearing at you. The team could fight off the zombies and defend you on the ground while the medic revives you.
If the round ends and you don't die, you just get up where you are, and during a round only the medic can revive you.
It's not perfect, but ideas like that give the medic a real purpose in the game that can actually make a difference for surviving the round. You could even have a 'hardcore' mode with this in place, like permadeth for the current map.