I live with topographic maps in the field both for work and recreation and after many years, I still find this the best app for accessing topo maps out there. The interface is clean, downloading maps is quick and fairly straightforward, I can upload text files of waypoints, I can mosaic maps. This app does not chew up battery as some do. The only downside is tied directly to the maps themselves, which are dated as USGS has bailed on true updates, instead turning out substandard GIS-based maps that, while more up to date on roads, are otherwise lacking. So long as the user knows the limits of these maps, there is no problem.
Cjones-CU about Topo Maps, v1.16