Sounds good to me.
The only little nag I have is that, say for ability scores, when going from Hero to Quasi, they gain a net +4 to all, whereas the Balor, as those are his natural scores technically, gains a net +8. See what I mean how it can be more beneficial.
Oh well, I already have his...