As a ninja main I love how busy viper isn't, you have more than enough time to press button, move, press other button.
It could use a self mitigation button like all the other melee, something like arcane crest or tengetsu would be nice