I think it's the best of the iPhone as bike computer apps but it's not as good as a real bike computer tied into Strava. My big gripe was the calorie burn number was about 2X all the others.
So now, I use whatever device makes sense for my workout (skiing, cycling, etc...) and make sure that they upload into Apple Health and other apps that make sense (Strava for cycling). Then the apps that need that data can use it. I think there are now much better ways of doing this than an phone bike app. I used to be an evangelist for Cyclemeter too.
J.