Since I missed the boat on the Shrockworks sliders I'm wondering if anyone has installed these? The mounting seems a little more robust that the White Knuckle ones. Wondering what people's thoughts are on these as far as material, design, and mounting etc...