I have the BBB one and it works on the MTB. Needs cinching up tightly to stay put, but it’s pretty sturdy with the thick square rubber (antivibration?)/washer that comes attached to it. Don’t twist the mount far when you have it fitted because it can shear the rubber locating pins off that washer then you’ll have to glue it on 😑
Depending on how heavy your light is it may flex/vibrate a little on rough surfaces.
I have the BBB one and it works on the MTB. Needs cinching up tightly to stay put, but it’s pretty sturdy with the thick square rubber (antivibration?)/washer that comes attached to it. Don’t twist the mount far when you have it fitted because it can shear the rubber locating pins off that washer then you’ll have to glue it on 😑
Depending on how heavy your light is it may flex/vibrate a little on rough surfaces.
I needed a lower-fitting one to clear brake cable on the road bike so bought https://www.amazon.co.uk/Fayme-Superlight-Bracket-Brompton-Accessories/dp/B098P6TGB5/ref=sr_1_17?keywords=Bike+Light+Bracket&qid=1647171077&sr=8-17
Which bounces around like a hyperactive slinky spring. Silliness.
My light is 200g tho…