Yes it will. The net slows your target and prevents them from using leaps, vanish, and speed boosts. Do you know how *********** useful that net will be? This is HUGE HUGE HUGE HUGE utility for RWZ.
It'll be something for the Vanguards/PTs who are also getting it,and have always been the darlings of RWZs. I presume like other trooper effects it'll also be cleansable by operatives.
Why bring a DPS merc?