Recently got back from my NV native, wild fish hunt... 1500+ miles in White Pine and Elko counties, Nevada; 4 target trout (Bonneville Cutthroat, Yellowstone Cutthroat, Inland Redband, and Bull), lots of two track roads and bush whacking in the wilderness, etc.. This trip included driving, hiking, and fishing is fairly rugged country including river gorges and thick forests.
When driving on highway, I generally kept the device on my dash. While off-highway, I tended to move it to my center console to keep it from sliding about. Worked fine in both locations. While fishing, I hooked it to my chest pack waist strap. It never got in my way. While hiking about without my chest pack, I clipped it onto a belt hoop. The carabiner is appropriately sized. At 4oz (including carabiner), it's light enough to always have it with you.
I relied on my Garmin InReach Mini heavily for tracking and 2-way communications. The device worked quite well. GPS acquired lock quickly and maintained it even in the gorges and forests, with track points were uploaded to Garmin's MapShare website in a timely manner. Sent messages were acknowledged quickly.
I kept the device on a USB charger when in the auto ensuring that I had a good charge for the start of each day. I was able to get 50hr+ (as advertised) of use on a charge with 10 minute tracking interval and 2 minute logging. Once plugged in, it began working immediately (didn't need to wait for some minimum charge level to be obtained). For those going on multi-day hikes, one should use 30-minute tracking in power save mode which should give you up to 20 days of battery life.... and/or carry a suitable USB battery pack.
I note that if you attempt to send a message before the device acquires GPS lock, it will give you the option to send the message immediately without location or to send it automatically once your location has be determined.
You can customize the preset messages to meet your needs via the InReach website. I decided, for this trip, to have Okay (moving), Okay (parked), and Caught target fish! with appropriate recipients, whether email addresses, phone numbers for SMS, or MapShare. I used custom messages for messages I'd send less frequently, like "Camping here".
I didn't have to use the SOS feature... but it was great to know it was there if needed.
Garmin offers a wide range of plans, including both Annual and Flexible (per Month) ones. Low end annual plan is $12/mo with 10 custom text messages (0.50 for each extra), unlimited presets, and 10+ minute interval tracking at 0.10 each. The next level plan is $25/mo with 40 custom text messages, (0.50 for each extra), unlimited presets, and unlimited 10+ minute interval tracking. I expect to constantly use 10 minute tracking, so I opted for the $25/mo plan. If you didn't use tracking or used it infrequently or at tracking at a greater interval, you likely could get away with the cheaper plan.
The Flexible are a bit more expensive per month and require an annual $25 fee, but if you only use the device a few months per year, they'd be cheaper. For instance, a cheap ("Safety") annual plan is going to run you $180 for the year. If you use the device only 10 months of the year, you'd save a few bucks by switching to a flexible plan. If you used it only for half the year, the savings would be more significant. For the "Recreation" plan, if you use it 8 months or more, the Annual plan is cheaper.
I fish every month... often solo and out of cell phone coverage. I don't want to think about wether I currently have active service. So, for me, the annual Recreation plan best fits my usage. $300 per year is pretty cheap price to pay for my wife's peace of mind.
I recommend the Garmin InReach Mini to anyone who spends significant time outdoors without cell phone coverage.