I have:
Delorme Inreach for emergencies.
Garmin 64s with OnX chip.
Kyocera Sapphire Pro with OnX app.
Without a doubt I prefer using the phone. It's so much easier than the Garmin there just isn't even a comparison. I wouldn't trust it unless I had a very durable phone, and the Sapphire Pro is that. Waterproof and after being dropped 100 times I believe pretty indestructible. For use outside of cell phone service you do need to download your area, but they have made it pretty idiot proof. Another advantage of the phone is the ability to take pictures and video.
I always have the phone. Carry the GPS when I feel l need backup. The Delorme when off the beaten path enough to worry about getting out.
The OnX app is $26 a year per state, but I think they have package deals as well. For the money I have only buy it and play around with it. There are other options, but OnX has a really idiot proof deal. Which is good, because I struggle with tech at times.