That would be cutting it close. We skipped breakfast, took all our luggage off the ship with us, cleared customs in seconds, took the Disney bus but had no wait (we were the last two let on) and were able to make a 10:30 flight. I believe we got to MCO at 9:35. If there is traffic, any problem at all clearing the ship, any problems with your luggage, any line at all at the airport for checkin or security you could easily miss a 10:15 flight. Book the later flight and when you get to MCO try to get a standby seat on the earlier one. We initially were booked on a 12:30 flight, but Jetblue changed us to standby for the flight two flights before ours. Most airlines won't charge to do this either.