I just installed a set of Cycle cat sliders on my 749. I think they are good, but better if you also get non-folding pegs as well, providing an extra point of contact to keep your bike off the ground.
Not to jack your thread here, but I purchased a left fairing from a 03-04 999, and it already has the half hole in it for the slider that was done by the PO. I'm going to sell it, and I was hoping to get $90 for it. So someone can use it as a track fairing and leave their nice uncut, unscratched fairings at home. Yeah, I have an 05 749, and when I bought it, I didn't realize at the time they were different. sigh.. live and learn.