I've had a 600L for a few years now. The light itself is great. The batteries are giving me shorter runtimes after daily use for 2.5 years, but that's expected.
The light has handled potholes, vibration, torrential rain, and a couple of falls without an issue.
That said, I eventually plan to switch to hub dyno lights to avoid the battery issues.