I work for the airlines and so does my husband (different companies) and I would HIGHLY suggest not flying in the day of your cruise. We ourselves do not do this as we know things can happen and not just weather. The only time we fly in the day of is if it is a port within driving distance (NYC/BOS/CHS/ORF) for us, so if you know what hits the fan, we can still drive and make it to the ship on time.
Also, FYI to anyone else, be prepared for possible crew shortages this summer. Pilots are retiring at an astounding rate and the small regional airlines will be lacking crew, make plans and make up back up plans. This is going to affect ALL the airlines, not just one or two.