I use it every ride.
I prefer it over Strava for route planning and just logging the ride and seeing the data. If you are in an unfamiliar area, the turn by turn navigation is really good. YOu have to plan the route in advance though. And you have to subscribe for like 6 USD per month to get the turn by turn navigation. That is really the only downside.
You can also pair your bluetooth devices like power meters, HRM's, etc to the app. So you can really use it in lieu of a cycling computer like a Garmin or Wahoo. You can completely customize the fields that you see as well: HR, time, distance, speed, avg speed, avg moving speed, etc. etc.