Here's the thing with the early pickup time...the drive from the resorts to the airport alone can be 45 minutes depending on traffic. If ME stops at another resort, it's along the way from your resort to the airport, not somewhere way off course. Once the bus gets to the airport, it drops off on A side, then goes around to the B side (this may vary). Then you will go inside, check luggage (since you'll miss RAC), make your way through security (which can be a major pain at MCO), and then you still have to find your gate, grab some food, use the restroom, and by that time, you don't have a lot of extra time before your flight begins boarding. Three hours sounds like a long time beforehand, but once you are in the moment, it almost feels rushed.
In my opinion, your best option is to take the ME. Just make sure everything is ready to roll the night before. If it really concerns you, you can check on changing your flight, but otherwise, just plan on an early morning.
Have fun on your trip, and best wishes for everyone in your party being in a good mood with quick feet on your departure day

