Yep, I use all of these. The defensive one works fine, castsequence and all.
There are two bugs I a haven't been able to fix. Sometimes, the Pet Shop one won't cast Revive Pet no matter what the circumstances, and I have to cast it manually. And the really annoying one is the DSP one. For no reason that I've been able to find, it will spontaneously /stopcast after each Steady Shot, preventing any of my Autoshots from firing. Once one of my steadies crits and I can cast Kill Command, it starts working correctly again, and I autoshot like normal. This only happens every couple weeks, and I have not been able to discern any pattern for what causes it, but by and large, the macro works just fine.
I've never updated a wiki page :) I'm too timid to write over someone else's work :).