I'm going to repeat what I'm saying in other threads on this issue:
Viper is literally much worse now and here's why.

The short but easily reapply-able 20s debuff (With a 40s max) gave vipers something to optimize, as the other two buffs require almost no thought other than when coming out of your 2/6/8/10 min window.
Before going into your reawakening its its fun to plan how you're going to ensure you go in with atleast 22+seconds of this debuff. Also if you set it up correctly its very easy to just apply a single gcd of gnash inbetween the two reawakens should you have miscalculated the timer! Beyond this I have to wonder if anyone who is saying these changes are good ever played reaper, as reaper's triple enshroud was almost always not worth the effort and very clunky.

Dealing with EX1 Vali and optimizing when the boss disengages you for the application of gnash on the needles (first hit of 3 hit combo on needle one, then use dreadwinder on needle two) then spacing out snaps to allow the timing of the first returning gcd on vali to be gnash was a ton of fun to optimize, and even when it was difficult to do, it was not a big deal as you still had 16-8 seconds till reawaken! Enough time to apply the debuff twice!

Viper was always an easy job. Noxious gash was just the one thing other than uptime and positional you could optimize.
Gnash feels truly like a better version of reapers death's design. It almost makes me wish they would make it a alternate combo for RPR rather than being a single button.

For all intents and purposes, Viper plays very similarly. But the few plates that you had to spin have fallen and all you have now is uptime, and positionals.
If you're saying its better I doubt you've ever tried to optimize it in any content whatsoever, let alone EX+ content.

TL;DR it's the worse and honestly more boring, you did not seriously play viper if you think the noxious gash change is good.