Soviet Booby Trap is overpriced. For 100MU you can plant 3 mines.
The OKW one is worth it, IMO. Self aiming for 20MU more than a mine. No engine damage but better AI.
Urban defence, though? 100MU? Takes 16 seconds to arm and is cancelled (with no refund) if any enemy unit touches the cap circle? Lordy no.
Just spam mines or demo charges or incendiary barrages. Incendiary barrage + M-42 45mm AT gun = OP, right?