I agree with a78 that the tracking interval is the single most critical parameter. I use 1-min position updates on the inReach.
Wasn’t aware that Garmin (as a service provider) didn’t offer that. I buy my Iridium sat subscription from a 3rd party VAS provider (Global Safetrack Systems) who also do server-based flight following, exception reporting (“deadman alerts”) and escalation management.