I got the Bikehut one last winter and have been night riding once a week with it since. The metal shroud around the charging port came loose and I was able to swap it out on warranty in store in about ten minutes, no questions asked. The mount isn’t the greatest, but easily swapped for a Lumicycle or Hope one, as I imagine you can with the Alty and most others.
The Bikehut one has the warranty and access to replacement going for it.
I have an Exposure for my kid and frankly, if you can spare the money, an Exposure will be a better light than either of those options.