At the end of the day, I think it's a trade-off between cost and time. Different people have different thresholds.
We were seconding dining, so late walk-off (opted not to do Express). From the time we walked off the ship to the time we left the Alamo location was one hour - 35 minutes of which was waiting for shuttle, boarding shuttle, and getting car. The Alamo location is nice - covers Alamo, National, and Enterprise. Plenty of room for family to wait in chairs, restrooms, etc. Other than that, it's bare bones. No online check-in, and not gas on premises so if car come back empty you get it on empty. (Happened to us, so they told us to bring it back to the airport on empty).
We would have done one rental from MCO to WDW to PC to WDW to MCO, but a 2 week rental on top of port parking was another cruise. Next time, I honestly would consider Disney transport. For a longer cruise, and having cruised before, getting to the terminal early isn't as important anymore, and using Disney to get back would have gotten us to our resort 30 minutes earlier (though we got the room ready text as soon as we parked our rental, so I guess the timing worked out just fine for us, after all).
Run the numbers - you can get very good prices from PC to Orlando, far better than the same time period with Orlando pick-up and drop-off. If you're just going to the airport, unless cost savings is huge for renting a car, I would opt for comfort and take Disney. But that's my choice for us. YMMV.
Dirk