I'd go with a good(ish) receiver type trailer hitch rack, they are much more stable. If you can get at least a class 2 hitch installed, if not then I think I would find a decend roof rack. I've never been very keen on the strap-on truck mounts, just never wanted to hear the sound of my bike flopping on the highway.

Jack