No, I got your point, you think that a static gear sheet represents the models in the game better than a spreadsheet. A static sheet also misrepresents the models in the game AND is based on a spreadsheet to begin with. Which do you think is more accurate?
Yes, the different between 340 and 300 AP proc is probably around 3-4 DPS. Why? Uptime for both is maximally 20%, 20% * 40 AP = 8 AP (in practice it will be a lower uptime, and so the AP difference will be even lower). 8 AP is around 3-4 DPS.
Romulo's Poison Vial proc DPS: 2.5% (procrate) * attacks/sec * 277 * 0.83 (17% spell miss chance) * (1+0.05 (misery)).
Attacks per second for a Fury Warr wielding 2x Dragonstrike with 160 hit and 3/3 precision: 0.4 (MH) + 0.4 (OH) + 0.28 (MH instants) + 0.11 (WW OH) = 1.19
Then proc DPS = 0.025 * 1.19 * 277 * 0.83 * 1.05 = 7.19. Show me how you get your 15.7 DPS because that is nonsense. When I use the empty Romulo proc in my spreadsheet it says the DPS addition is 4.3, which is a much better approximation to my calculation than your 15.7 DPS. A closer look to the spreadsheet shows that indeed, it is a bad spreadsheet for Fury (I'm guessing it was designed for Arms and later Fury was added) because it calculates the Romulo poison proc for 2H, not DW. If I adapt the formula to also count offhand attacks it gives almost the exact same result (the spreadsheet does not include Misery so it's 5% off). Like I said, it's not perfect but these small errors are easy enough to spot and repair. If your gear sheet is telling you that Romulo's proc is 15.7 DPS then yes, this spreadsheet is a lot more accurate.
I still have not seen any good arguments why this spreadsheet is so bad! With some simple maths you can easily figure out it's very accurate.