From a marketing standpoint, offering just internet might sway people who would never book a Royal Suite due to cost, but might splurge for one on an older ship.
I would schedule 1-2 events a day and leave the rest of the time for people to be on their own otherwise it'll just cause tension, even among the closest families.
I think you're on the right track, but I bet the website is using GMT. Otherwise it'd only be a day off for the last 3 hours of the days if you're in the lower 48.
Carnival (corporation) had a gentleman's agreement of exclusivity for Turks and Caicos. If you look at the port schedule, it's only Carnival Corp brands.
But RC is working on making that part of their rotation and Mariner has a one-off stop there on its last cruise before dry dock.
I see this asked about too often when one passenger can't get off work.
American's are at such a disadvantage with the rest of the western world with getting time off and it's a shame.