I currently have a P7 flashlight on my helmet.
But I've used a PB Blaze 1/2 watt for many years
in all kinds of weather. Other than the threads on
the handlebar mount rusting a bit, no problems.
No weather related issues on my PB Superflash,
also a few years old.