Just a heads up Sunny. Thats a buffed demo you are clipping with 4.77,

So its not 40 * 4.77 etc..

Its 40 * 1.18 * 1.1 * 4.77..

Though this is Burst damage though. My Current opener puts IR after the first Snap though. If you're going to delay that first Demo, you better make it worth it IMHO.

I have a suggestion though, I see you are counting the first Demo as going all the way through, but not the second. If that's so, then I think you should include the last skill that goes off when demo drops. In this case, Demo for the first set, Minus all of its ticks, and Snap Punch for the second one. Since these are the last two skills that diverge from the two rotations before you end it.