WoW emu servers use dynamic spawn times based on zone population to great effect as well. It allows more people to finish quests and moves the population along to different zones when leveling.
Since WoW instances all dungeons, however, there us no need for it in that setting, so I don't know...