First the good news ... the set is reasonable but I would change the following either way ...
Shield (your AC useless and you have Nightshield) --> Tumble (for Reaver or whatever other spell you like)
Fireball (have WoF) --> Protection from Energy (simply a must have)
Magic Circle (useless) --> Halt Undead (for undead) or Rage (for party + HP)
Enervation (really nice spell ... but) --> Dimension Door (you will need unless you have scrolls)
Chain Lightning (you have ball) --> Disintigrate (number of targets immune to everything you have)
Now the bad news ...
The spells in
RED are NEVER going to land in end-game content. The combined effects of Spell Resistance (you have very low Spell Pen) and Saves (you have low DC) will make them useless. ...
And if that's not enough ...
The spells in
PURPLE will be somewhat effective but you are going to have issues with many targets because of saves (you have low DC so some will take half while others take zero) and total damage (hard to maximize damage and crits from multiple energy types).
Damage spells without saves, spells schools, spell pen, and enhancement types are your friends - once you narrow this some additonal work on your spell list would be in order - Hope this helps
