Hm. Endless mode can be fun depending on implementation. I wouldn't do it wavebased, though, but rather kill or timebased.
So you whenever you kill a monster, a nearby zombiezone respawns another monster, just a little tougher. They start at normal difficulty but will quickly be ramping up to...