I can’t give you any direct info on Bocas, but having lived in small beach towns in Mexico and consulting/starting up a company, I can urge you to ALWAYS test your Wifi before committing to where you are going to live (or even buy your cup of coffee).
Check out the Speedtest app by Ookla
Also: Volaris and Interjet are offering big promos for flights from the states. You’ll need to connect thru Mexico City (and actually book your flights as two trips, one to Mexico City, another to Panama or your destination).
Good luck! I’m following this thread now, because I’m intrigued to know how Boca treats you (i.e. it’s another destination of mine).
PS. I have heard really good things about El Tunco, in El Salvador, as being really good spot for WiFi, strong expat community, and EXCELLENT waves.