I've had two different ones for dirt bikes. They did as advertised. A bit of a nuissance, but they have the advantages you describe. I don't know if I'd trust one for a heavier street bike. They also notably drop your ground clearance in the rear, especially w/a two-wheel drive.