I like the variant, but it needs a bit of work. For turn resistance in the core rules, the undead was treated as having an extra HD per turn resistance that only counted towarfds turning. So I tweaked it so that it did the same thing for the variant. One extra HD gives you an average of 6hp...