The app was crashing here and there, that is why there is some loss in the route. Looks best with US Topo base map.