I definitely agree, if you cannot do this at some other date as a land vacation, then I would pay the extra just for the peace of mind. All the potential hassle of finding the car pick up point, making your own way, possibly having to queue where the ship may have secured priotity entry & so on, and that before you get there. The you will have to cut the day really short to return the car in time to get transferred back to the ship before it sails.
I hate paying over the odds, but sometimes it's the best/safest way.
Last: Cunard Queen Victoria January 2016
Next: Oceania Marina June 2016
Then: P&O Oriana August 2016
Then: P&O Oceana December 2016
Golden, Grand(2), Caribbean, Royal, Sea(4+1 aborted)
Adonia(4+2), Arcadia, Artemis(2), Aurora(5), Azura(2), Britannia, Oceana(3), Oriana(12), Ventura(2), Victoria(5)
QM2(2), QE2(9), QV(7), QE, Caronia(2), Minerva, Minerva II, Fred.Olsen(8), NCL Jade, =X= Eclipse, HAL Ryndam, Aza.Journey