The last early flight home we took (& our last) was when the Magical Express still ran. We had a 10:30am on Sunwing flight home and the Magical Express picked us up at 6:30 am.

. When I tried to change our pick up time I was told that I was risking missing our flight because of morning rush hour traffic and an expected crush at security at the airport. We ended up leaving the pick up as scheduled.
I never book early morning departures out of MCO now.. so what I’m doing this time around is booking our last night at the Hyatt in the airport. We will check out of our Resort as planned and leave our bags with bell services until we are ready to head to the airport Hyatt to check in. We will still have to be up early.. but we will have eliminated the need to fight any traffic or unexpected incidents/accidents from WDW to the airport.
Security shouldn’t be a big issue as Porter flys into the new terminal C at MCO and the posted wait times are usually much lower then terminals A & B.