Low level undead shouldnt be a big problem for high level characters unless they are in mass. I say change the drain to XPs, a set number or range. Still dangerous to low level. Can be dangerous to high level but that way the energy damage is more consistent.