Balanced, perfectly fine.
This one seems extremely powerful, when contrasted with practised spellcaster (+4 cl w/ one class). When you say "spellcasting level", do you mean caster level, or the whole thing (caster level, spells known, spells for day)?
Powerful, but RP requirements and...