Viper has room for improvement.

* Ouroboros, Dreadwinder, and Pit of Dread should have a normal GCD, rather than an extended one. Since there's nothing to weave after those skills, it just makes those parts of the rotation feel oddly slow. Alternatively, those skills could just be made to proc Deathrattle.
* Twinfang Bite and Twinblood Bite could be made ranged, since being forced to drop those if the boss dashes away from you after a Coil GCD feels pretty bad, but this could just be something VPR players need to learn to deal with.
* Their progression should definitely be tweaked. As it stands, they have a two button rotation at level 50. Even just a hollowed out, one-charge version of Dreadwinder with no follow-ups would be something.

Removing positionals doesn't fix anything about the job, it just makes VPR simpler, and VPR is already pretty simple once you get it down.