I've now had for six months. Battery life good, visibility good, design excellent. Unfortunately, after a ride or two in the wet, began to have issues with toggling between settings, and now dead.
I use this light on the back of my helmet. It's small and lightweight, and securely attaches to its holder. When it's time to charge the light, it easily detaches from the holder (which stays on the helmet), and charges fairly quickly. The light is expensive, but it's bright and durable, and lasts easily for a full day (8 hours) of riding.