other than shocks its ok vs LMG RF squads and airborne. but is the 100 Munition worth it as panzer grenadiers come equipped with the same weapon i believe.

the tactical movement ability on stormtroops is actually better in moving away than closing in vs shocks.
the best ability of stormtroops so far is when you get them shrecks they get vehicle detection for 30 secs which is extremely handy.