One benefit of using macaroon is you can copy the macaroon*.lua files from the WTF\Account\<accountname>\<servername>\<charname>\ SavedVariables directory to the SavedVariables directory of a.n.other char and they receive your complete Macaroon setup, bars, macros, keybinds etc etc.

That's a big help if you're doing identical chars, ie. setup macaroon for your first Shammy, close WoW, then copy the Macroon*.lua files from <shammy1> to <shammy2>/3/4/5 and you have saved bucket loads of time.

Just one more reason to use Macaroon