I actually use Basecamp, mainly because I sturggled with it for so long back when I used Garmins that I can actually use it adequately to create routes and tracks. I've only played around with Furkot a few times. In Basecamp I don't use Garmins City NAV maps, instead I use OSM Maps. The tracks and routes I create work just fine in Locus and OSMAnd. I can take other peoples routes regardless of what mapset they used and convert them into tracks, then convert them back into routes, Same way I did when I had a Garmin and had to deal with everyone using different versions of CN mapsets. Then all I do is send it over to Dropbox and open it up on the phone. Seems kind of odd, but this does work almost every time. Tracks are even simpler. Never had an issue opening up anyones tracks in the phone, and I don't have any silly waypoint limits like Garmins do. OSMAnd and Locus both handle them just fine. Here won't import routes and tracks, I use it strictly for it's POI database and auto routing. The routes can follow ANY road that exists in the map database, and for around here in NW AR, OSM MAPS isn't missing any roads as far as I can tell. Pretty much every FS road we have around here is in there. My S5 has a bigger screen than any of the Garmins I've owned. The font sizes are adjustable in LOCUS, not sure about OSMAND or HERE. Never really cared honestly. Can manually zoom and even auto zoom based on your speed. I love the auto zoom feature for street riding. The beautiful part of it is there is no lag/rendering like you have with most Garmins. Both OSMAnd and LOCUS can track you as you ride and save them. Just pull them into Basecamp and covert them to routes. Wellllll........ I was supposed to move back to SC a couple weeks ago, but that sorta fell through. So for now I'm staying in AR.