Just something to consider, but Garmin inReach, any of them, use the Iridium satellite service.
With that being said, I currently use Spot X, which uses Globalstar, and have only had one or two problems. I have been thinking of switching to a Garmin unit as I like some of the functionality that...