If you are not that far from full IL110 then it doesn't really matter if your secondary stats (determination in particular) makes up for it and you have a party buff (which is 15DEX onwards).
For me I have been practicing a rotation that maintains at 480 without any buffs but requires a skill speed of 488 (I've checked your profile, you have a lower working skill speed) so that my GCD with Huton is 2.0s in order not to drop my Dancing Ede debuff. I'll probably give your rotation a test run to see if there is any improvements. I think theoretically there should be.
But I am trying to avoid the Huton pre-pull thing because it is a risk - you have to ensure that the tank pulls exactly at the time you want, a little troublesome. I may take into account your buff calculations and modify my version.
(Edit: I noticed that you intentionally opened with DoT and you clipped it with half time left with the buffed version).