I'm looking to pick up a set of frame sliders for a 2001 Yamaha R6 and I've come across quite alot of brands. I've been told that "intuitive" is trustworlthy, but I've come across a brand called ricochet that's really different. They've chosen a different route interms of construction. Has anyone herd or tried these at all, and if so are they any good. What do you guys/gals recommend?