Yeah, I think Skelengar has the right idea. Right now, you get 5 levels of pure horribleness followed by 5 levels of breaking everything. I know the dead levels are supposed to be a sacrifice, but you're asking for way too much to make this practical in-game.

If you'd rather keep this a 10-level PRC, I'd alternate between spellcasting-progression and abilities.

As for the features themselves, Specialized Casting seems way too good for prepared casters. If I pick, say Conjuration (Creation), suddenly I can spontaneously cast almost as many different spells as a sorcerer-- and that's just in core.