I'm thinking more like this
Note: I don;t like KB-KD in Wormhole, but you can put that back; it splashes them over the floor for me, vs targeting a nice wall where they clump nicely. YMMV
I'd also rather have Crushing Field take the slots from Gravity Distortion Field, just because of frequency of use and containment, but your choice.
Note that the endurance problem exists even through Ageless and Cardiac if you dont slot for it. I choose to blunt slot them, but you can use damage/end etc if you want.
Your accuracy was also sub-85% on anything +3; freezing rain could help, but you'll be moving too fast to rely on that but was also slotted for Procs which arent very good in rain powers so that got moved. I also highly doubt youll have downtime that you need to fill with frost breath, between your primary/storm powers. We also Soft capped your S/L defense without really trying hard, while putting your ranged one purple insp away, but also putting your Steaming Mist to a nice 22% resist for E/F/C
Also: FF only procs on cast for pets; which you may sometimes want if you want an easy way to proc it, since it is a good chance. Tornado does much nicer with SBA than Singularity, since damage isnt Sings forte but is Tornado's. I dont find the KB annoying in LS but you may.