In the video I go over the mechanics of Viper Strike and give information about how to gear and level as well as discuss important passive tree points/masteries.
Short Overview: Viper Strike will apply two poison stacks if Dual-Wielding but that will come with an attack speed (30%) and damage penalty (20%). However, overall Dual-Wielding ends up being a net positive for Viper Strike. Furthermore, Viper Strike has a 5s poison base duration over the standard of 2s. Also, Viper Strike uses Multistrike without being affected by the penalty on the gem since this skill deals mostly damage with poison.
Cons is the VERY HIGH poison duration. In my case 10s. It's not very noticeable while clearing the maps due melee splash and poison prolif, but it makes the build feel like it has only half the DPS shown in PoB against map bosses. Also, scaling the build past 20m DPS is not recommended since your scaling options become quite limited and are expensive after that.
Build Guide Link: https://www.youtube.com/watch?v=SB2c16UdhPU
PoB: https://pobb.in/T2fx2X7G2GUl