Instead of making it automatic, throw in an oGCD instant-cast trigger button that changes based on the spells you cast-dualcast and have the player press it manually. Sounds kinds fun. Also make both AoE and single target versions, i.e. verfire+verthunder = verstorm, verthunder+impact = verstorm II AoE.