I have the Garmin inReach Mini and I'll take it with me if I am in a slightly more remote area (especially if riding solo). To be completely honest, I don't have a lot of experience using it despite owning it for a couple years. When I initially bought it I sent test messages just to see how it worked but aside from that I just carry it on me and never really have to turn it on. I'll occassionally use it to send my wife GPS points if I am in an area that I am not very familiar with.
One thing I noticed is that it is often challenging to get a signal when in tree cover. Sometimes I would send a test message and stick the thing in my pocket and only 30 mins later did the message actually go through. It's not always like that but just making the point that it doesn't automatically have signal when you might expect it to. I would assume that's common amongst most of these types of devices though and not necessarily a specific problem with this model. They've since come out with a Garmin inReach mini 2 and I think one of the main upgrades is a stronger signal.
Overall, I am glad that I bought it because it gives me piece of mind and is essentially an insurance policy. I'll throw it in my pocket/bag when I am biking, skiing, hiking, camping, etc. in the off chance I'll need it. I think the main benefit for me is that I will be willing to explore a bit further into the wilderness than I otherwise would.
You do have to pay a monthly subscription though - I have the basic plan and I think it's like $17/month.