Nice method!

Although If I understand this correctly, the real benefit of this, instead of using a castsequence macro like:

Code:
/castsequence [target=Toon1] Rejuvenation, Regrowth, Healing Touch
bound on F8-F12 on every toon, with targeting Toon1-5, is that with

Code:
KeyReset 8000
the macro would reset after 8 seconds (even when pressed). (Which isn't possible in the WoW MAcro API itself, at the moment).

Could be quite cool to do such a trick when handeling dot/hot durations