To achieve such results, players take the 21st ability and spend one turn, but here, nothing is needed; take what you want, and you even get a bonus to recruitment (although she still won't have enough energy). This is the same as giving an elf +1% to luck chance per level.
But why would elves need a bonus to luck chance if their stronghold provides a permanent bonus? For the undead, it only significantly enhances the spirit reduction from the scream.
Okay, let's remove the spirit penalty, keep the luck penalty, but at 1 per 10 levels (although that seems a bit weak against elves).
By the way, instead of a bonus to recruitment, could we give a bonus to energy, like +10 per level or at certain levels (but that might be too much).