Yea, I would think also that haymaker, since it takes a GCD, also messes up your rotation if you are in a buff generating/sustaining rotation.

And put your cooldowns on a separate key to have finer control.