lol, the first official sc2 build post. Not a bad build; I assume you cast the ward ASAP to stack up the damage buffs, then run to cast on an opponent before the bonus wears off? Can easily get a good deal of extra damage on some opponents.
That is a very energy intense build; energy vortex would be a strong counter, as would a power leveler that gets vitality. Super-Healer_tank_Hybrid/ would do that up.