Do you have any safety concerns with the possibility of this compromising the helmet in a crash,? If you are unlucky enough to fly off and hit the top of the helmet while something like this is strapped on... I don't want to know what would happen.
Safety aside, looks pretty cool haha
I go with the logic that if I can see much better and improve the chances that I'd be seen at night, then the chance of crashing on something strap to my helmet is significantly decrease. Plus, the light can easily be mounted or removed, so I only attached it during the dark when needed. With that, I rather have it than worry about crashing on the wrong side of my helmet.