Não faz sentido a comparação entre um GPS dedicado para geocaching, e apps para telemóveis.
Podendo chegar a bons níveis de proximidade com um telemóvel, há que levar em conta que será sempre necessário ter um serviço de dados... e pagá-lo.
Um GPS trabalha com o software instalado, sem estar dependente de qualquer serviço de telecomunicações, garantindo também por isso, uma maior fiabilidade... e o tempo de vida das baterias é incomparável com um telemóvel.
Poderia referir também que um GPS outdoor, é fabricado com materiais resistentes a choque, quedas, submersão em água, lama, etc.
Finalmente, a recolha de coordenadas para a colocação de uma nova cache, tem de ser feita com um GPS.
Por fim, o ideal mesmo é usar ambos... cada um para a sua função essencial