Seems to work like an alternative blink with a little twist and effect.
Few nitpicks: On CWT Cast trigger you use "Trigger - Run TAM_TriggerRegister (checking conditions)" while not having any conditions (in the condition section, not in the action section) on the run trigger.
CWT StartStun and CWT EndStun triggers might have conditions input by the user so it's fine to use the "checking conditions" actions.
Also, in object editor, level 3 target type of the ability is set to "Unit or Point Target" while the other two are "Point Target", is that a mistake or intentional?
Approved