also macros don't work with fractional seconds if i'm not mistaken, so you can potentially loose 1 second/skill in a macro.
so...don't macro...
macros are better for DoH, or stuff where fractional seconds don't matter, like stating you used berserk, please esuna/leech in X seconds, and other texts.
the only time i'd recommend using macros, as DoW/M, is if you actually don't have any fingers or arms.