I used their swivel feet deck mounts on my shuttle bus. I could not find a single image or thread online about them so I installed only according to the product description.
In the end, I feel that the deck is really high up (about 9 inches) which could create a lot of wind force underneath. It also will be shading my solar panels. If I were to do it again I don't think I would be using them.