I think they need a buff. Maybe only the one who set them should be able to see the flashing red lights.
-
Lol nope. Incredibly powerful, no buff needed. Many guardians have fallen prey to the tripmine one shot.