The map is, well, terrible... On Facebook, I had ONE decent artifact – a ring +1/+1.
Kirya was definitely a highlight, and Dessa, freed from prison at level 10 with an experience-boosting Pathfinder, was a great help in the swamps. She carried the Angel's Lair, and I barely managed to defeat them with a full trade in the secondary hero at level 127, completely ignoring the main hero. And 3 consecutive battles against 6 angels.