Well I guess I am probably "different" from most everyone else. Most everyone flys in the day before, which in the long run is probably better. I have only had (in 7 cruises) one incident where we had a problem. That was because it was "January" here in Kansas City. We did miss our flight becuase of the weather, and we "missed" one island, but then we were able to catch up with the ship at the next island.
Since I only have so much vacation, I can only take off so many days.