Anyway while that idea is still percolating in my mind and in case people like the idea and I actually become motivated to do work I'm making myself a few public notes of stuff to do:
*Put in a way to save and set remaining buff durations so buffs can be removed when you enter the zone and then restored in the exact state they were in before you entered when you leave.
*Make the throng of NPCs in the zone automatically destroy their corpses to prevent lag and remove the distraction of looting/clearing them away/hammering hidecorpse.
*Put exp on a timer to prevent exp message spam. It would work kind of like adventure band exp: when you kill stuff a variable is incremented by the exp amount for that kill, and then every x minutes the accumulated exp is given to you. If you die, leave the zone, or go linkdead you'll either receive any hanging exp the instant before you leave or it'll be waiting for you when you zone in somewhere next (will have to see if the first way works reliably or not).
*Since exp will be handled specially by scripts anyway, making it check for people being on the npc's hatelist before awarding them exp would be simple enough so should do that to prevent leeching. Also means everyone will be able to get equal exp even if they're not grouped/raided up.
*Scale difficulty of the zone dynamically based on the number of people in the zone so it's never too easy or too hard (but probably with a minimum of 5 or 6 people).
*Adjust player gear when in the zone to put people on an even playing field--but not necessarily by lowering everyone. Feeling powerful is fun and hopefully being fun should be a draw of the zone; there's no reason why we couldn't give everyone 25k hp and super high weapon damage and meganukes just when they're in there.