Elon talked about the ocean platforms being 20 to 30 miles offshore so as to minimize the noise of launches and landings. I assume that a booster and a ship will be barged out to a platform, hoisted up and then lowered onto the launch mount. So the platforms would be near the location where Starships are being produced.
But the offshore platform will also need to be supplied with vast quantities of CH4 and O2. That’s a lot of barge operations. You could have O2 production done on the platform but that takes a lot of energy and there won’t be space for fields of solar panels. All the CH4 will need to be brought out to the platform.
I see offshore launch operations as being logistically difficult and costly and question whether they will ever become a reality at scale. Seems far simpler to do launches from land in places far from towns and cities. Even operating from KSC is going to be complex because Elon wants to do multiple Starship launches per day and there are already other launches by other companies and organizations happening regularly at CC and KSC. And when Blue Origin starts launching that will add to the traffic.
When regular launches do start at BC, even if they happen only once a week, I expect that all the remaining village residents will give up and move. I do wonder how loud the launches will be for Brownsville residents. I’m sure they will be audible. 33 Raptors at full thrust is going to make a hell of a racket.