Alright!

Looking much cleaner and much more sparse, which is a good thing for a class with a full spellcasting progression!

I think it's finished enough to go into my houserule document and present to my players as an option. Thank you for your work :D

Arcane Smite
I love what you've done with the feature! I vote removing the 'ranged or melee' down to notes, since it again managed to confuse me xD
You should rewrite this as an action, in order to be able to say "Taking this action counts as taking the attack action for triggering effects like the extra attack class feature".

Battle Surge
You have to account for splash effect spells, that have a single target but deals damage in a "splash". I'd recommend "You can exclude yourself from the effects of any spell you cast, either normally or through the Arcane Smite class feature. "

I love all the other changes, and I'm not really familiar enough with level 10 to provide any insight worth listening to.