You should have no problem with a 2PM flight IF you have the early seating. It also depends on the transportation you are using. When we flew home from our August cruise we had around a 4PM flight out of MCO to Kennedy on Jet Blue. We also had the late seating, which allowed us to be one of the last ones off the ship. We had no trouble finding our luggage and getting the shuttle to our rental car. We drove to Downtown Disney, where we had lunch at the Rainforest Cafe on the way to the airport. This time I think we are going Southwest in/out of Islip so that we don't have the limo fee and an hour ride after we get off the plane.
I would just like to make a suggestion -- Seriously think about leaving the day before the cruise. If there is a problem and flights are cancelled on 4/23 - you still have to pay for the cruise EVEN if you miss the ship! We are leaving the day before so that we can get there bright and early when the terminal opens for business. That way, we are one of the first on the ship, can get our Spa and Palo ressies, then sit back and enjoy!