Lol about the death traps part. ; )
The one on the right side can be used to harass people who are slow to advance their AT-ST and get a few points destroying it surprisingly quickly.
Yeah, it's a shame you can't use the turrets in the same way! Techs can "repair" them if they're damaged (but not fully destroyed) to keep them pouring firepower on the Imps.