Jiiiihaaa !! Raze is killed, thanks to my Ghoulish Creature !! His Fatality skill L9 make the final blow before Raze had a second chance to go back to his healing chamber !
Whatever I try, each time I pull off the chambers via the levers they come back active ... so my best tactic was to put as fast as possible an end on Raze and hope my Creature is just in time ! After the thrid try I succeed ! But I really needed more protection, so I change some equipment to upgrade Melee and Magic Protection, use a strength potion, summon my Ghostly Ghost (I needed him!!) ... The Walking Armors are terrible, they stand in my way to find Raze ! Firewall is a good offense skill for them

... Hide in Shadows is a good defensive skill... And also thanks to my Earrings with Stun Arrows +2, I stop Raze before he start to run to his healing chamber and best way was after the stunning arrow to attack him in melee combat and end with a Thousand Strikes (+2) ... or Wirlwind (+4 = +3 from a Bracelet!) and my Creature did the final Fatality blow !
Good kitty
Now, after all dragon combat in Raze FF I go to Keara's FF to first destroy all Ballista's etc and now the next who gonna die is Keara !
I've almost forgotten I must still do the Moral Cave ('Mysterious Cave', correct?) ... and of course Kali's FF too ... Kali & all her earfight armies

! At that time I believe I become a level 35 heroïn and can make a Travel-Trade-Tour, the last one before going in the Hall of Echoes !!
Note:
I used almost always the Charm skill, so I don't think you, the hero, loose many (or any?) XP's, comparing it with a playthrough without using Charm ... I take an eye on this case and see how far my heroïn's level/XP gonna be at the end of the Finale Battle
My previous hero Jurdenson was around level ca 35,7 without using Charm . and did the same with Wisdom, Mindreading and Quest rewards : don't use those skills and choose the Gold or other items and not the extra XP ... so I can compare both hero's with eachother .