Like you said, MSC hands out colour coded cards. If you have an early flight, just leave early, your bagage will already be on shore. On the other hand, you could reduce your risk (and have another day of vacation) by staying overnight and going to the airport the next day. More restful, too.