Since Russ has been singing all the time about Bivy stick and it's credit system I quickly looked at it.
As inReach, Zoleo and Bivy use iridium network, coverage should be somewhere similar (unless someone cheaped out on hardware, but unlikely) so that's probably not worth discussing.
Regarding devices main difference probably is that with inReach you can still type message if your phone is dead - even if it's clunky it still can be done, with Bivy and Zoleo you are screwed as you can only send preset or SOS if you have no phone. Also inReach has a nice small form factor, where Zoleo is bigger and Bivy seems to be small, but different form. Form factor and functionality without a phone would be purely individual choice as you do pay more for inReach device (not data plan), especially if they stop selling mini 1.
Bivy Device itself is way cheaper than inReach, so is the Zoleo (about the same price as Bivy) - I think inReach will loose fair bit of new customer just because of entry cost, that is basically 2x (if they stop selling mini 1) and Zoleo have discounts from time to time which makes it very attractive.
Bivy Stick - $270 gpscity
Zoleo - $269 MEC
inReach mini 1 - $350, inReach mini 2 - $530 MEC
When it comes to plans
Zoleo is probably most expensive - cheapest plan is $25 with $25 activation fee and minimum 3-month commitment.
inReach cheapest plan is $14.95 CAD/mo on annual contract with $29.95 activation fee (first year). and $19.95 CAD/mo for Freedom Plan (one you can cancel anytime) with $34.95 annual fee. If one is using inReach for more than 5-6m a year, it makes no sense to use Freedom Plan, Annual will end up costing the same.
Bivy I believe and correct me if I am wrong shows their prices in USD not CAD which makes them ~30% more expensive than inReach, positive is $0 activation fee, negative is 4 month commitment. When it comes to differences bivy gives you 20 messages instead of 10 and messages (credits) accumulate as far as you keep paying, if you cancel you loose it all.
inReach Plans

All annual plans are subject to a $29.95 activation fee.
Enrollment in Freedom plans is subject to a $34.95 annual fee.
Zoleo plans

3 month min commitment
A $25 activation fee applies when activating a ZOLEO monthly plan.
Bivy plans

4 month minimum commitment.
I have been happy with my inReach mini 1 for years, but if I would have to pay $530 for mini 2 I would think twice. I would certainly be ready to pay $80 extra for inReach than Zoleo and Bivy just to have ability to message from device. But that's me, you do you.
