Ionic Spark needs to make a return
As a base item for a whole class of tanky Magic damage OnHit gear to build off of.
+
Passive? Every third basic attack releases a chain lighting that deals some amount of damage. Because Riot really loves those three and proc effects. Spark would be sitting right around the 1.2k price range. Our new tanky friends would build off Spark by tossing in between 1200 and 1600 gold worth of additional items and a combine cost.
Spark + 
? New Madred's Bloodrazor.
Spark + 
? Bitchin' frost explosion every third basic attack.
Spark +
? Hey look, it's Wit's End.
Spark +
? Stealing the target's base attack speed has never been cooler.
Spark +
? OnHit healing, maybe? That would be thematic.
OnHit magic damage isn't bad by any means. It just needs a way to support itself. Giving it a clear 'I want to be durable and auto-attack things' niche seems like the most reasonable option, because when it comes down to raw DPS, nothing is going to beat Crit/AD.
I love it.