Normalerweise hätte ich dir recht gegeben. Das GX4 hat einen 5000 mAh Akku und hat bei mir am Fahrrad über drei Stunden, mit permanent Display an, durchgehalten und der Akku war noch ungefähr halb voll. Mitlerweile kann ich es am Pedelec während der Fahrt laden. Bei einer Wanderung habe ich das Display nicht permanent an, was die Akkuleistung verlängert. Mit einem zweiten Akku (Wechselakku) oder einer Powerbank kommt man lange aus. Deshalb auch der Hinweis, dass das Smartphone während des Ladens mit der Powerbank weiter benutzt werden kann. Beim Garmin bin ich mir nicht sicher.
Ich habe die OsmAnd-karten auf das Telefongeladen. Diese App/Karten brauchen keine Verbindung zum Server. Da ich keine Sim-Karte im Telefon habe, müsste ich immer per Hotspot ins Internet. Das wäre mir auch zu kompliziert.
Das GPSMap 67 ist bestimmt auch sehr gut geeignet, aber ich bin mit dem GX4 sehr zufrieden und würde mir kein reines Navigerät mehr kaufen. Die Garminsoftware hat durch die zusätzlichen Features zuviele Bugs und der Prozessor ist zu langsam. Das bekommt ein Android-Telefon besser hin. Vom Preis mal abgesehen. Ich benutze das GX4 zum Fahrrad fahren, Wandern, Motorrad fahren und im Auto.