So locations are great for gold, loot and experience but it would be nice to see them trigger some other stuff like angering a hoard (put monsters on map), unleashing an ancient evil, cursing your capital (see city affecting spells) or even do some good stuff like spawning a new hero, granting a temporary town boost or whatnot.