L'acquisto di un dispositivo dedicato solo per GPS non mi sembra molto sensato, poiché i telefoni cellulari svolgono la stessa funzione (se il problema è la durata della batteria, puoi portare una portatile extra - buone 10k mAh costano circa 30€).
Esistono tonnellate di app GPS per telefono. La migliore esperienza ce l'ho con l'app ViewRanger (gratuita). Nell'app puoi comprare una mappa speciale (1:20.000) dell'intera Slovenia per circa 50€ (a volte ci sono sconti). Se non ti serve tutto il paese, puoi comprare anche parti singole. Certo puoi usare mappe OpenStreet gratuite, o qualsiasi altra cosa che puoi importare nel telefono.
Io uso l'app come mappa portatile che mi dice super precisamente dove sono (questo consuma meno batteria). Altrimenti puoi registrare il tuo percorso, usare un percorso preimpostato (l'app può iniziare a vibrare o avvisare con suono se ti allontani troppo dal sentiero). Per funghi segnerei sulla mappa dove ho lasciato l'auto, poi usi le tue abilità di lettura della mappa come se avessi una carta cartacea con te.