I have been looking at the Landing Pads also.
I don't see why the landing pads wouldn't work, but you may have to but another set of what Yakima calls "nut plates" as they require 2 for each mount, where the factory rack only has one. If you do try it out, I'd like to hear about it. If I do...