I have the niterider solas as well. Extremely bright 2 watter, usb rechargeable.
The clip seems pretty secure attached to a seatbag. I actually had a bit of trouble removing it from the bag's loop.
I have no experience as to whether the solas is weatherproof or not.