El tema de si coge cobertura de satélites (ya sean los americanos GPS o los rusos GLONASS) no depende de la aplicación que uséis sino de la antena del chip de vuestro teléfono y de los drivers de la rom que la gestionen.
En cuanto a cual es la mejor aplicación para un uso corriente sin duda es google maps. (Para gustos los colores pero yo hago el equilibrio de calidad/precio y no le veo rival)
PERO hay muchas situaciones en que google maps con la cartografía de Teleatlas deja mucho que desear, o donde no tenemos cobertura de datos (por estar en el extranjero o por estar en mitad de la nada en el monte). Las aplicaciones que pongo son aplicaciones que su mayor ventaja es que nos podemos descargar la cartografía y navegar en modo totalmente offline cosa que NO se puede hacer con la mayoría de apps. Google maps depende de nuestra conexión de datos para descargar la cartografía y para calcular las rutas.
Caminos de zonas rurales para uso de BTT o para salidas al extranjero: yo uso
https://play.google.com/store/apps/d...dC5vc21hbmQiXQ.. O similar a esta ultima
https://play.google.com/store/apps/d...mF2aWdhdG9yIl0.
Que se basan en cartografía del proyecto Openstreetmap
http://www.openstreetmap.org
se trata de un proyecto de cartografía de datos libres (es común referirse al proyecto como la Wikipedia de los mapas)
Puede que la zona donde tu te mueves tenga carencias de datos... pero esto es lo bueno del proyecto TU PUEDES RELLENAR ESAS CARENCIAS O EDITAR SI HAY ERRORES
Para montaña uso
https://play.google.com/store/search?q=oruxmaps son simples tiles de cartografia (no puedes navegar)