Dog ate my 25, so have just switched to a Lezyne micro.
Ergonomics are similar on both – lots of nested menus and four rubber buttons.
Don’t like the display as much as the Garmin, but it’s more customisable so swings and roundabouts.
Accuracy on local wooded trails seems at least as good as the Garmin.
Battery life seems WAY better on the Lezyne (was only getting 4-5 hours out of the Garmin even with GLONASS and Bluetooth off – same on the 25 I had before that).
Mine seems to save rides without a phone connected, but I did do the firmware update as soon as I bought the device.
Only real niggle so far is that I can’t find a way to get the device to automatically sync and upload to the Lezyne cloud storage/site (and so push the ride to Strava) as soon as it connects to my phone like the Garmin would. I have to manually start the app and sync both the phone and the cloud by hand. Might be new user error though, as I can’t believe they’ve overlooked that…
Other thing that bothers me is that there are only limited mounting options. Either bungeed on or out front. It would be cool to have a stem cap mount like I had for the Garmin.