MIAMI Departing flight 8:30 AM is to risky? Deboarding is 6:30

Hello,im going on a trip with friends soon, i live in a different country so will be departing on a different flight than the rest.The ship is supposed to allow people off at 6:30 AM. I have the option to get on a flight at 8:30 from Miami International. I havent been on a cruise departing miami in a long time, I have TSA PREcheck and the flight out is on a monday morning(hopefully less bussy than Sunday). is the flight i want to risky? the second option is 11:30 AM but i have an international layover and get 2 hours to clear customs and board the second leg.

If anyone could chip in on what option to get i would appreciate it. the dates are May 29th to Jun 2nd.