I have used Trails every weekend for the last year. Its the best i have found so far but has some very annoying shortcomings.
Map Labels are very small (almost unreadable on iphone 6) and size is not configurable. Add text size setting and an easy way to see it magnified further such as touch and hold over text.
Downloaded Offline map area is too small. I use this every week and need to change the offline area every week just for different parts of White Mountain Natl Forest. I had to create a repeating calendar reminder on Fridays to remind me to download appropriate map area while i have wifi.
The following is an enhancement rather than an issue:
Allow a destination and route along known trails to be selected and show remaining distance and time based on average (since start) and recent progress (last 15 or 30 min) speed.
Tfunke about Trails · Outdoor GPS Logbook, v1.29