Suppressor Grenades are incredibly useful in all areas. They make PvE enemies not be able to use abilities. Super helpful against Taken enemies(think of the centurion void orbs they shoot out).
Also it makes wizards literally just float there and growl at you(everything going they do is ability based~poison cloud and laser blasts).
I never take off suppression grenades.