I haven't mounted it on my bike yet. Seems pretty much identical to the PBSF. The plastic doesn't seem particularly brittle. All I can do is to put it on my bike and see how it lasts.
The thing is STILL blinking, 75 hours now. It's kind of starting to annoy me. The batteries are at 1.15 volts per cell, definitely on the way out but 0.95 volts per cell is minimum discharge voltage. I'll probably stop the test before it gets there.
__________________
Work: the 8 hours that separates bike rides.