This is the main problem I have with her. I can't think of any class she could gain levels in that would be useful and would fit her flavor. By the time one would finish the Illurien class, there's not really anything good she can get within those last five levels short of dips.
This is of course assuming a maximum level of 20, which is no guarantee.
Would "Favored Class: Any" work for her?
Half casting would be a pain to do properly. Casting in general is a pain to do properly.Maybe give it 1/2 Archivist casting? At the cost of other reductions as an option?