Not used that one myself. I tend to use a couple of apps:
Viewranger for route planning – mainly because it lets me draw routes on the iPad app then load them onto the iPhone without messing about with GPX files or PCs. It is waypoint-based rather than turn-by-turn so more use for long routes. Handy feature is the ability to alert you when you stray off-route.
I also use CycleStreets + BikeHub for turn-by-turn directions and route planning on urban roads/paths. The BikeHub app can load routes you’ve planned on CycleStreets (either on the web page or app) and can shout out directions for you which is handy.
Lastly I use Endomondo for recording rides.
All of these are free. (You can buy OS maps or map tiles for ViewRanger, or stick with the free OpenCycleMap ones which are usually good enough).