So you've already received some replies from people who will forget far more about GPS and navigation than I will ever learn, so I'll just say that All Trails has been good for finding local day hikes but that's about it. Because its information is crowd-sourced, the data is often suspect at best.

(Trying to) follow All Trails has gotten me lost a couple times and it often is missing some of the smaller connecting trails so you come to a fork and it's not on the map.

I just bought the premium subscription to Gaia and still learning to use it properly so I can't say much about it yet. But I can say I would never trust All Trails in the back country.

“Between every two pine trees there is a door leading to a new way of life.” (John Muir)

Superusers do not speak on behalf of REI and may have received
one or more gifts or other benefits from the co-op.