If at all possible, I always try to book those non-stops. The last time I used cruie/air it was with Princess and we, of course had a stop in Atlanta and finally arrived in Miami just in time to board. In fact, as soon as we arrived at cabin, the attendant said the muster drill had already started and just to stay put.. That was way too close for my comfort. When I can, fly in the day before and relax before boarding the following day...