I did take a short cruise on Carnival just before a long transatlantic cruise so that I could reach Platinum Level.  This would get us free laundry service on the long cruise.  The first cruise was local so no airfare was involved & I got a great deal on a last minute booking.  I take any excuse to cruise.  Gloria