Yeah, removing the spawn timers might negatively impact gameplay, but it's a sacrifice I'm willing to make
I'd say a 5 second respawn timer is ok, but anything longer is bad. It makes me not want to play Scout -- I love what they've done with him in TF2, but since he gets chewed up by SGs so fast (and every team seems to have at least 3 of 'em), I'm staring at the respawn timer far to often. I've had a lot more fun as Spy or Engy since I tend to die much less often. Well, it's not the dying I mind, it's the waiting to play that bugs me.