Well, the city of New Smyrna Beach, FL has, in the past year, installed free WiFi encompassing most of the beach, so I have ready internet access while I wait out the daily rains.
So, in short, I should be able to be much more responsive than I had thought.