I found an opener for Ninja to get a better idea of what is possible with Option B.
Ninja
Huton>Spinning Edge>Blood for Blood>Gut Slash>Aeolian Edge>Suiton>Spinning Edge>Trick Attack>Kassatsu>Shadow Fang>Raiton>Mutilate>Dream within a Dream>Mug>Spinning Edge>Jugulate>Gut Slash>Duality>Aeolian Edge (9 total GCDs of actual damage)
Damage Potency
Kiss of the Viper brings baseline attack modifier to 1.1. Ill add Suition and Raiton damage at the end to make my life easier. So, 1.1 x [150(SE)] + 1.21 (base 1.1 x BfB 1.1)[200(GS) + 320(AE)] + 1.331 (base 1.21 x SE debuff 1.1)[150(SE) + 400(TA)] + 1.4641 (base 1.331 x Trick Attack 1.1)[440(SF) + 360(MT) + 300(DD) + 140(MG) + 150(SE) + 80(JG) +200(GS) + 320(AE)] – or [165] + [732.05] + [199.65] + [2913.559] + [180 suit] + [360 rait] = 4550.259 dmg potency.
We have to keep in mind two things here. One is that this is only 9 GCDs compared to the 11 and 13 we had above, the second is that Huton increases the attack speed of Ninja by 15%. Meaning their GCD speed is lower than WAR or DRK. It’s around 2 as opposed to 2.5 from what I’ve read (could be wrong). So that means they could fit 13.75 GCDs in the 11 in Option A and 16.25 in Option B. Since I don’t know any rotations that long, I’ll just take the avg potency per GCD on the rotation we do have and apply it to Option A and B. 4550.259/9= 505.584 Option A: 505.584 x 13.75= 6951.78 Option B 505.584 x 16.25 = 8215.745
Ninja’s Option A dps doesn’t really matter to us, just there to test the math, but let’s add 80% of Option B to the enmity potency. 8215.75 x .8= 6572.59
Which gives Option B a total enmity potency of 14351.77
Caveat- In reality its probably lower than this as BfB falls off at the end of the 9 GCD rotation, but idk enough about Ninjas to map out the next 7 GCDs. For now we can take this number as a guide understanding it is probably higher than what we should actually expect.