Viper has been fun for me but I mostly been goofying off at a higher apm on a skill speed build. Mostly just as a way to practice rotation and memorizing what to do with less hesitation.

Steel Fang / Dread Fang: 1.90s
Uncoiled Fury: 2.67s
Reawaken: 1.67s
Generation 1 to 4: 1.52s
Ouroboros: 2.28s

Skill speed only at 2550 at the moment. Still room for improvement. Mostly mildly curious if the hardcap is 1.5 for vipers abilities.

At first I didn't quiet understand what the job was meant to do. But it sort of just, clicked, on the first trial boss of DT.

Maybe its just because I am doing a higher apm version of viper, but I found that Dreadwinder+True North is a fairly sound opener. Though it should only be taken with a grain of salt as I personally don't know if its the most optimal.

Also instead of using Steel Fangs, I found myself using Dread Fangs more often to keep the debuff on the enemy refreshed. Meanwhile using another usage of Dreadwinder with the 2 Coils to refresh the two buffs you get as viper (Hunter and Swiftskin).

For new vipers, who have trouble following along, just click the glowy buttons. In fact on the buff timers you will get an icon letting you know in advance what your next combo button will be.