Even if it stacks with no other natural armor at all, +8 is extraordinarily high for a PC's natural armor. +6 is really the highest that should ever go, if you're being generous.

I still disagree with leaving the regeneration constant, but it's not so bad on a villain who is expected not to need balancing for PC encounter-oriented play.