The level of customization offered by this app is unparalleled by any other. Plus it can talk to any of your devices no matter the brand. I currently have it synced with a Jarv Bluetooth CSC sensor, a Polar H7 and a Casio STB-1000 and the app reads them all perfectly at all times. Connection is constant and the app is really easy to use, very intuitive.
You can set up as many pages as you want to be displayed on either on the iPhone screen or relayed to the watch, no other app offers that.
Ive tried mapmyride, Strava, Polar Beats (horrible) and several others, this is hands down the best one out there.
The only shortcoming (hence the 4 stars) is that unlike Strava or mapmyride, all the information is stored within the phone, not an online database, so eventually it will eat up a lot of space.
Bulk exporting and deleting is not possible; I always export my workouts to strava and mapmyride but recently Im revisiting all of them to have a pdf exported to Dropbox and it will take forever, each export involved four steps : opening the workout, go to share options, select Dropbox and then choose a format, so all in all is a time consuming operation.
Add bulk exporting and deleting or a companion website and this app will be number one.
Addddddd about Wahoo