I stopped using the garmin 130 when began riding an eMTB so I can’t comment on the accuracy of the garmin gps. I now use Strava and the Kiox. I use Strava because the maps seem more complete and more accurate, for this area, then any other gps mapping. I’ve tried a number of different types and settled for Strava and then the Kiox. The Kiox is fine for certain things; Mode, Speed etc. The distance travelled and mapping rarely compares to other bikes (when on the same ride). There is too much of a discrepancy which leads me to believe that there could be some inaccuracies. On the other hand …when comparing Strava routes, distance travelled and speed, with other riders on the exact same route, at the same time, the comparisons in Strava information is very close or almost the same.
Kiox uses Komoot also but I rarely refer to Komoot. Trail Forks is another mapping system, but again I find it incomplete or it doesn’t have all my needs (heart, elevation etc).
I hate to say that I’m a fanboy of Strava, but it does check a few more boxes.
I don’t map-out my rides so I may use the information differently. My destination depends on …(can’t think of anything right now).