A little bit of a belated response, but my experience with it was the hardware seemed top-notch but I could not, for the life of me, get it to load a route.
I tried two different units with an iphone and two different versions of android and I couldn't be confident that it would load a route at the start line.
Took it back and got a Wahoo Bolt. The app experience is like night and day.