My cast sequence macro looks something like this:
Code:
/castsequence reset=30 Zealotry,Avenging Wrath,Apparatus of Khaz'goroth
I've noticed a couple of things with it.
1. If I spam, I can end up back at Zealotry in the sequence without having used Avenging Wrath or Apparatus. Hitting the macro after this does nothing, because Zealotry isn't usable.
2. Including Guardian of Ancient Kings doesn't work, because the cooldown doesn't line up. Including it in the sequence just stops you dead when it's not available - you'll need to use this separately (five seconds after using Zealotry).
3. You want to use Avenging Wrath when you have roughly 20 seconds left on Zealotry, so your suggested reset of 4-5 seconds won't work at all.
My advice? Don't bother with a castsequence given your current gear, a shift (or other modifier) toggle can be used just as effectively for two abilities.