Sure!
Between Trick Shot, Jolting Chain and your two Melee AoEs you should clear mobs pretty fast.
With Exploding Shuriken and Masterful Shot you should be able to chunk bosses pretty hard.
The build is S/L softcap, but I would still cast the confuse before going in solo, in groups you should be fine, especially with all the healing.
Perma hasten as well, but not perma Envenomed Blades or Hoarfrost - Good uptime though.
Dominator - Electric Control - Martial Assault.mxd