So, then what do we do instead? If the dev team really wants to simplify Viper a bit, how do we do that instead of this? I have heard a lot of people float the idea of making the application of Noxious Gash 30 seconds and the cap 60 (instead of 20 and 40), but I don't quite agree. I think this also simplifies it enough to the point where it becomes too easy to maintain and then we find ourselves back here when they remove Noxious Gash in 8.0 because maintaining it was so free. But I think those people are on the right track.
At first, I floated a 25 second application with a 50 second cap, give the job a little more wiggle room. This would work, but I do think it would miss out on some of the high-end optimization still, so what I instead propose is:
Dread Fangs and Dreadwinder would still apply 20 seconds of Noxious Gash to the target as they did pre-patch, but instead of a 40-second cap, the cap would instead be 60 seconds. This would let high-skill players still get the same rush of figuring out how to optimize the job, while giving lower-skill players extra wiggle room by letting them apply it a third time, giving them a much larger window to work with if they make rotation mistakes.