Things have changed in the last few years and they keep changing fast.
First of all, local wifi service which used to be the best option in many islands has pretty much gone away so wifi boosters like Wave are a waste of money unless your home marina has good wifi service.
If you need connectivity away from the dock, cellular is the way to go.
US carriers offer various plans. ATT has discontinued its monthly Passport service plans and only has a $10 a day plan which is pretty much unlimited. The good thing is that they only charge you a maximum of 10 days per billing cycle. VZ has a similar plan and the others too. Naomi has Vz and it seems to work fine but that’s only in her personal devices
Obviously for calls we use wifi calling when on the boat. Free
Locally there are 3 options
The best is My Island Wifi with a $90 a month unlimited, no fine print plan. They use the BTC network but unfortunately have a limit to the number of sims they can resell and as a result have a wait list
Next is Aliv which is or prepaid service that is also unlimited with possible throttle back.
Third is BTC prepaid. They have various plans, about $30/40 for 6 or 8 gig. Works well but will run out to kick if more than a couple of people and streaming
We have My Island Wifi and have had it for 3 years. We Keep it on even if we don’t go for a couple of months. We sometimes have 12 of us on board, all with phones, iPads, computers and streaming. In fact on this last trip we barely used the sat TV, mostly streaming.
At to Starlink, it will be great when it comes on line for boats but it s at least two years away. In the meantime cellular works great with minimum equipment.