Our flight leaves at 9:30am. Waiting at the bus stop at 6:30am is kind of early. 7:30 or 8 would be better. We just have to walk through security at the airport.
You've already gotten many responses that will be similar to mine. DME must meet the needs of the many vs the few. There are a lot of people that 'think' 3 hrs is too long. But, there are many things to be considered...there could be an accident which makes for more traffic, or just about any other reason for stop and go traffic, you may be the first of several stops the bus will make, the bus could be running late due to issues with previous passengers.
Once you get to MCO, there could be a looooong line at security. I have had wait times there anywhere between 5 and 25 mins!
When taking the bus, you may have an addtl 20 mins at the airport. MCO recommends arriving there 2 hrs before your flight departure time. So..you're really not there all that early.
If you do decide to use a car service, they will give you a pickup time of 2 hrs before your flight...I tell them I need to be picked up a bit sooner. But, that's up to you.
If you aren't checking any bags or getting boarding passes issued, you may be able to give DME fictitious flight times, allowing you to be picked up a bit later. But, it could backfire on you. You say you would prefer a pickup time of 8, that you just have to 'walk through security'. Well....there are many times that you don't just 'walk through security'. What are you going to do if there is early morning traffic on the way, getting you to the airport at 8:45 (which wouldn't be unreasonable), then you face a line at security..again, not unreasonable at all. That line could take you 10 mins, at least, to get through. Now, it's almost 9. Your flight is going to start boarding in a few minutes. You still have to take the tram to the gate and then walk to that gate. Cutting it waaaay too close.