@ neilsonwheels – I take it you’re not into night-riding or 24 hour races then !
I agree with StevieD as the battery packs in cheap lights are often really bad and best discarded, whereas the lamps themselves are less likely to be duff.
However, by the time you’ve paid someone to tag together a few 18650s, added circuit protection (which they should), and made up the cables and connectors, you might as well have bought a better light. The charger that comes with those lights is likely to be rubbish as well, so you might want to invest in something decent.
I can see the point of paying someone £50 to build a battery pack if an original costs double that (i.e. Lupine) but it doesn’t seem to make economic sense for £15 lights.
In case you’re wondering, I’ve tinkered with cheap lights/batteries/chargers and also expensive ones, so not just regurgitating what I’ve read elsewhere.
I know a lot of people here will disagree with me, but you get what you pay for.