I used SuperMacro for our guilds Magtheridon macros, and, let me say, it is one buggy mod. The biggest problem I had with it was when you would move the macro to your bars, the UI would think you still had the macro held by the mouse and if you clicked on abilities, it would start overwriting them.
To fix that -after I placed the macro on the bar- I just pressed escape a LOT, logged out, logged back in, and keybound my macro, which solves the problem of the UI thinking you still have the macro bound to your mouse.
Other than that, and the fact that the multi-line lua macros do not work (with the ----
---- syntax) everything else seems to work fine.