BowlUndrFire on 25. Aug. 2017.
Lorewalker Cho could be a reasonable pick here. You could send and maybe get back some more Mirror Images (though your opponent would too). It's subject to the common Mage issue of having too many useful spells you don't want to be forced to give to your opponent, but with enough minion-based buffs you could find opportunity to get rid of him when you need to.
Speaking of those buffs, consider getting some Lance Carriers in there. Possibly replacing the Shattered Sun Clerics with them, they're cheaper and I think the extra +attack will be more useful than 1 more health.
Could try replacing 1 or 2 of the Arcane Intellects with Acolytes of pain. Draws you 2 cards on average, already pretty useful with Mage's ping, and you could get even more mileage with the buffs.