Ah, interesting. I'd just assumed those were all from the same factory and just rebranded. Maybe the Vivo Bike version is better quality. It's just a lightweight plastic housing, 3-way button, USB port and rubber band. But it's been reliable for a year of frequent use, including in the rain. Lasts as long per charge as it did a year ago. Nothing has broken, cracked, gotten glitchy or wonky.
The beam pattern is useful but the spread could be better. There are a couple of semi-dead spots that correspond with the cupped or scalloped shaped reflector. But I wasn't expecting B+M quality at that price.