Hey there...I'd revisit the soft racks. I bought some top quality's ones when I went to Hawaii....they worked a treat. Just practice putting them in before you go.
means you don't have to stress about car types and availability.
ill go get a pic of the ones i used