i think it feels fine in casual content, if you are using the symbols correctly you should be do optimal damage consistently, with very little downtime compared to say ninja or samurai where you have to balance gauges and tokens, the job is actually pretty dynamite, but I do prefer big moment like the aforementioned ninja where your building toward your major unload window, something Viper doesn't seem to have to worry about as much.