Keep in mind Macros cannot use the games skill queue.
You may end up not executing the skill or ability.

This is why I've long since stopping with Provoke macros.