Well, at least Haven has a Sorceress. She's almost a hero in herself. Put a couple of them on the map and you can easily defeat any random enemies... As for neutral creatures... I don't remember any... Really, are there none? It's been a while since I played as Haven, maybe I forgot?