Suggestion .1
Maybe it would be better, that after the death, we won't float above our bodies, but see trough our eyes, and still can move them. What do you think?
Suggestion .2
A gamemode (or a simple script), that will kick you for 5 / 10 minutes, after you die. This will force you to think, use cover and build more. Because now, we just run to the enemy intel, and most of us don't even hide. When someone shoot, they just start to walk slowly and shoot at them, missing all of their bullets, and dying. But meh... they will respawn, right? So they'll do that again and again, sometimes never reaching the enemy intel. Believe me, that people will use more trenches.
Suggestion .3
When you see someone teamkilling, you will be able to kill him too, after he shoot someone. Sometimes on Shams server, weird kids join, and shoot everything they see. I was digging a trench, and he just walked with me, and killed me every time i digged next block. I wasn't even able to kill him. You'll probably say "just change the team, lol", but what should i do when he switch it too?