I use some for road riding, but thats only 400 lumen.
You can pay the same money and get far brighter lights from people on here, trout I think does lights and smudge iirc.
Not had one of trouts but got an mtb batteroes one which is great.
That one may be ok as a helmet light though.