Since default offensive exhaust is 2000 ms, I would setup auto 2000 instead of 1200. Or 2005 to be sure bot won't miss his hit window
Edit:
Even better is to put macro in manual, not auto, and use it in advanced attack sequence
Edit:
Even better is to put macro in manual, not auto, and use it in advanced attack sequence