We used it on the Apex in December. As far as getting the bags to Southwest airlines in Ft. Lauderdale, we had no problems! I will say, our children stayed on for 1 week, and then we stayed on for a second week. We both used luggage valet. When they left after the first week, their family was "randomly" selected out of the line when they were exiting the ship, and were escorted down to the customs area. Asked a couple questions, and they were free to go.
One week later, we were "randomly" selected to be escorted down to customs. They said something about making sure our bags had gone through customs, and after 2 minutes, we could go. My point is I don't think it was random, I think it had to do with luggage valet, because too coincidental that it happened to both of us. Nevertheless, it only took 10-15 minutes extra, and it was worth it not to lug our bags as our flight was in the afternoon.