-Right away, I see that you don't have any teleports. Unless you have a VERY good reason not to, having 2 is basically the minimum needed.
-That's alot of fire spells that are costing triple. I understand trying to take advantage of her +1 ranged, but some of those could really be taken out to make room for the teleports you'll end up needing. I would bet you'll find yourself in need of teleports much more than all these attack spells.
I'm sure if I analyzed it I could find more things. This isn't necessarily the play style I'd try with her, but if you intend on doing it, definitely put in at least 2 teleports. That is what jumps out at me from a quick glance. Sorry I don't have more time to do a thorough look-through.