Generally using macros for dps is not great and a loss of dps...
But Ninja seems more complex so would benefit i think