When I started running, I tried out a bunch of apps. I liked what they offered, but I just wasnt keen on the whole subscription model.
I knew nothing of iSmoothRun until I got my Pebble Time smartwatch. Although it had built in integration with both MapMyRun and RunKeeper (both of which a majority of my friends use), the apps on the watch were barely functional, and easily interruptable.
What I most love about this app is that the type and way information is displayed on my watch is fully customizable.
Also, when the app is running, I can exit out of it on my watch to change music, deal with texts and other notifications, and then return to the app.
Its really full featured and everything is included in the very low price. It has everything and more than the competitors apps offer in their subscription versions.
Best of all, all my runs can be exported to MapMyRun and RunKeeper, so I stay connected with friends using those apps.