Well, giving my Enchantress a try. At least in this first test, expenses are so low that Luck has furnished me with plenty of gold, and is also helping get that extra gem income from events. She has less diversity than yours (I settled on 1F/4A/4E/5S/1D), with only having F/D because I had ~20 points at the end, not because I couldn't live without them.

This still gives her Staffs, and Skulls, and Rings, but also gives her the ability to remote search Death if need be, as well as giving her more immediate access to several globals.
I do agree that Blood Stones are of incredible value to Ulm..... so, gonna see what the Scouts can do, the one time I tried it, I got 3-5 slaves a turn with ~12 hunters.