First impressions (based on one week of riding):
Good
- big readable screen - form factor is excellent
- screens are easy to set up either through the app or on device. The default set is a bit odd but it was easy to set it up to my liking.
- very short startup time
- GPS lock + sensor connection is fast. Quick to auto-pause/auto-start.
- GPS positioning on road is accurate - some smoothing but overall very good. Not tested in more difficult tree covered / off-road segments.
- User interface is generally well designed, relevant settings easy to find. All pretty familiar coming from a Garmin, but this was a positive surprise.
- touch screen is nice and responsive, and interface responsiveness is... decent. Not like a smartphone but at least felt like an upgrade compared to the Garmin 530 (you'd hope so!) - probably in line with what I'd expect a modern cycling computer to do.
- was easy to change screens even with gloves on
- real world battery life seems to be 20 hours ish? Though I think my backlight might not have been turning off.
Bad
- sticky watts - apparently due to be fixed by end of September - but the fact that it launched with this issue is very bad and creates trust issues (what else is it not recording correctly?).
- ANT+ devices do not show their battery status - so you won't know if your HRM/power meter is about to die.
- Magene L508 light integration - auto start/stop doesn't work (and button seems to freeze up a bit when selecting it), battery life doesn't show on screen, but does show in menu. Shows as a light in menu but not from the status bar. Maybe better with SR Mini? But seems like it has not been thoroughly tested with various different ANT+ products.
Update: support got back to me and said to pair over Bluetooth instead. Magene only supports a bluetooth connection when connecting to its app, and only supports ANT+ when connecting to a cycling computer. These functions previously worked on a Garmin 530. Pressed this a bit further and just got - in short - too bad, can't support all third-party products. I get that, but it's disappointing to take a step backwards compared to the Garmin 530 - the signal is clearly being broadcast properly over the ANT+ protocol as that is how the Garmin is working with it. Liveable, but frustrating.
- Di2 integration can't show current gear ratio (e.g. 34-27), only the position (1-3) (not so bad). No tones at the end of the gear range like Garmin (not so bad). Can't see shifter battery levels - only system battery (quite bad).
- Power meter - calibration works, but gives you no feedback other than 'calibration successful'. Garmin computers show the calibration offset - so at least you know something is happening (and know if your power meter is doing something unexpected).
- IGPSport English website doesn't show latest firmware (note - now it seems to), but the Chinese site does. Also no access from mobile devices (why?)
- Battery levels are not shown for any third party sensors over ANT+. This is only supported for iGPSport sensors.
- No Strava Live Segments. Can create own segments in iGPSport app but who wants to do that? At least the interface for creating segments is quite easy - if you've only got a few segments on routes you already do (and only care about your own times) it wouldn't be too bad to set up. However, it's definitely a missing feature compared to every other competitor in its price point (even the Magene now supports it).
- iClimb (ClimbPro equivalent) only works when a route is selected, like Garmin x30 series. Modern Garmin/Wahoo devices integrate this for all riding. This doesn't really bother me but again, it's a major feature missing compared to its competitors.
- Phone app connection. Weather, notifications and ride syncing rely on a connection to the iGPSport app via Bluetooth. When it works, this is fine, but sometimes it doesn't - and I have to go into the app to make it connect. This seems to happen each time I turn the device on after it's been off for a significant period of time (maybe an hour or so) - it will connect fine if I turn it off and straight back on again. I have specifically enabled unrestricted battery use for the iGPSport app in my phone (Galaxy Ultra S24) so it shouldn't be killing it off in the background. Support were not able debug this issue before I returned it.
Not sure / meh
- TrainingPeaks integration - not a TP user so don't know how well it integrates, but otherwise workouts have to be created through the app. Not sure if there's a better way?
- No WiFi - does this matter? Not sure. Most competitors seem to include WiFi. Maybe this could substitute for the poor phone app connection? This also means different maps have to be loaded via USB (though wasn't an issue for me as Australian maps were already on there).
- Di2 integration - not sure if top buttons work as I only have 105 Di2 but didn't see anything about setting up their functions.
- No way to check for new firmware from device? Need to confirm.
- route syncing from Strava takes a bit extra - it's not just starting the route - need to go into the app, select third party route import, select route, push to device. Not too hard though.
Would I recommend it?
- at this stage, no, due to the power meter and light integration issues (I don't know how well it integrates with the Garmin radar/light, but I dearly hope that it's better than with the Magene). I would consider moving the Magene on and buying the iGPSport SR Mini radar but that would just be encouraging bad behaviour.
- current price is about the same as a Wahoo Bolt v2. For now that's probably a better option: better integration with devices, includes Strava Live Segments, has ClimbPro equivalent in free-riding. BiNavi wins on the hardware front but it's the software that really makes or breaks these. Maybe spend a bit more on the Edge 840, or find a Roam v2 second hand.
- overall, it's not /bad/, but it's not the product I'd recommend to someone and it just feels not yet ready for the big time. Advanced users are likely to come across some kind of edge case where the experience is different to or less than Garmin/Wahoo pretty quickly. For new users, an older Garmin or Wahoo device is probably a safer recommendation.
I also have relatively little interest in maps/routing outside of the occasional gravel ride so I'm not the right person to be testing that.