Another thing I've sort of considered is a CLASSIC ZOMBIE mode. Like, where infected move slowly but do way more damage. It'd be really cool if they could even infect you, and you'd have to find a vaccine or finish the level or something or else you'd turn......and your team would gun you down.
There's a mod in garry's mod that does EXACTLY THIS, to the letter, but for the life of me I can't remember what it was called. And no, it's not zombie panic. Basically you start with 1 player on the zombies team and everyone else survivors. You've gotta hold off waves and waves of zombies, including the 'special' player zombie for as long as possible. As you kill zombies/collect food and wood and shit you can 'buy' new guns, ammo and health kits. You can use the wood and stuff to barricade places in town. At random intervals the game will automatically infect one of the survivors, who then has to run to the randomly generated vaccine on the map. Players can always see where the vaccine is, but it's always in the open and never anywhere defensible, and it changes location after you use it. When people die/are infected for too long they become zombies (much like ZP). Game ends when everyone's dead.It also has glorious slow zombies which beat you to a pulp in seconds, although they are glitchy gmod style zombies.
It's such a simple mechanism, but it works PERFECTLY because 'hiding in a closet' forever never works, as you'll have to go out and get vaccine at some point. The game doesn't let up on attacks either, so you've be offensive or you'll die.
The defence ideas....aka the finales? :p But I get what you mean, I imagine there will be mods doing this. (I intend to do one!)