We have used Happy Limo many times to Port Canaveral. Only once in approx. 8x did we have less than stellar service. Mousesavers.com offers a coupon for RT service. They offer more than just limos: sedans, minivans, limos, minibuses, etc.
We have tried the rental car method and find dragging our luggage on & off of shuttles, waiting in line at the rental car office, cramming luggage in the trunk, refueling, toll booths, etc a PITA, esp on the way home. Not a convenient way to end a very relaxing cruise, IMHO.
We'd rather pay a little more and have someone else deal with our bags.
Actually for our last few cruises from PC we prefer
DCL bus service so we can use their Onboard Airline Check In. If you're flying home on a participating airline you may qualify. (SWA is for parks but not DCL.)
With OACI on the last full day of the cruise, they deliver your boarding passes and special luggage tags to your cabin. On the last night everyone puts their bags outside their door. If you're using OACI, you won't see/touch them until the next day at your home airport. In the morning you simply hop on the DCL bus and hop off at MCO, boarding passes in hand, and head to your gate.
We really appreciate this service after a 7-nt cruise since we have a lot of luggage with formal night, and when our kids were little Pirate Night.
I've found with ground transfers to/from PC, the more convenient the more it costs. The less convenient, the less it costs. It's all a matter of how inconvenienced you're willing to be and if the savings are worth it to you.