Lol you don't know how it works
Snipe has 1.5 Cast
Snipe is physical so it does way less damage then TM
Cover is bugged, and you are INTERUPTABLE
Cover means delay
Cover means unable to attack people under you due to another "unkown effect" bug
Sure, remove the armor debuff and change TM to physical, then do same damage as snipe and you're lucky to ever see it do more then 1.2k damage.
PS. Snipers have to spam snipe to proc Ambush and Followthru, so its same concept. Also Sniper get energy problems in 3 snipes in a row