Hey, thank you!! The judging period starts very soon and I won't make changes before then, but I agree these are reasonable changes to make in principle.
My main suggestions to you in the short run are to be observant of level layouts -- they are random, but in many cases it is possible to determine the contents of a tile without seeing it -- and to play a few more runs -- your character's base stats will be higher with each subsequent run!
Completing the conditions for the final ending in a single playthrough is possible (and usually takes me two to four attempts) although collecting all the thralls in a single run is a matter of pure luck.