I purchased the Lezyne Macro GPS Y10 about a year ago. I opted for the loaded kit which included a speed/cadence sensor, and a heart rate strap. The kit came with 2 mounts for the GPS unit (direct and forward mounts), and several sizes of rubber bands to attach the devices. I was pleased to see that it included 2 mounts, so I can switch between my road and mountain bikes easily.
All the sensors are bluetooth-only on this model, which is disappointing when you try to use them with a trainer, though you can still use them with the Zwift companion app. I had that drop out though in the last 3 minutes of a 45 min FTP test, which really sucked. I would prefer a direct ANT+ connection. ANT+ is available on the Lezyne Super GPS and newer models, though I believe the sensors themselves remain bluetooth only. I believe the idea is to sync the sensors with ANT+ through the head unit.
Lezyne’s speed/cadence sensor is magnet based, and I had a fairly easy time setting it up on my 2017 Diamondback Century. The magnets are a good quality, and stay in place (particularly the spoke mounted speed magnet. I have found them fairly accurate, and the head unit updates frequently using the GPS data and the sensor data together. The cadence sensor is acceptable. I have it mounted with a zip tie, and it slides down to rest on my pedal axle, so I adjusted the placement of the chain-stay mounted sensor to line up with it first, then adjusted the spoke magnet. That seems to be the best order to install the components.
The Lezyne branded heart-rate monitor seems accurate, but can be frustrating to use until you are sweaty. I tend to wet it before use with a rag, which is probably something you have to do with all chest heart-rate monitors. It is nice to see real-time heart-rate data rather than the glitchy averaged data from my old Fitbit wrist monitor.
The head unit really shines in its price point (less than 100 dollars). I think Lezyne nailed the user interface, as I find it easy to navigate the screens with the four buttons, and prefer it to a touchscreen. The display is a large and crisp black and white lcd, and data fields are infinitely adjustable through the Lezyne GPS companion app. Battery life is phenomenal. I have used it over several rides without recharging, and I don’t think I’ve ever seen the battery below 50%. While I can’t speak for other units in comparison, for less than half the cost of the Garmin 520, I can’t say there are any features I feel like I missed out on with the Lezyne. The GPS receiver is pretty reliable, though I have had a blip or two where it lost signal in the woods. Compared to using Strava on my phone, the accuracy is night and day better, plus I hate carrying my phone on the handlebars.
Overall, I would not hesitate recommending a Lezyne GPS to anyone who wants an affordable unit, though I would lean toward the newer Mega XL model at 199.99. Also, I would skip the loaded box and get a full set of wahoo sensors for speed, cadence and heart-rate for about 10-20 dollars more, as they are bluetooth/ANT+ and highly rated. The Mega XL seems to be a worthy competitor of the Wahoo ELMNT, and at 100 USD cheaper, much more economical. I am including links to these items below. Let me know what you experience has been with Lezyne, Garmin or Wahoo GPS units.