I personally do not like using macros as dps, but because ninja will have much more going on for it perhaps macros will be of use.
We just need to wait until it is actually released to know for certain