I've run a ramp slipper (stock in 748R), an STM ball bearing slipper, and a Ducati Perfomance (Bucci slipper with Ducati Perfomance stamped on it). The STM and DP are ball bearing slippers. I strongly recommend them. Even if you aren't on the track, sometimes just a brain fart happens. I've switched my bikes over to GP shift, and every now and then, i'll shift the wrong way by mistake, and i'm glad i have that slipper. The ramps work fine in a situation like that, they do the job. The BB slippers are just smoother.
For me, it's an nice "put your mind at ease" piece of riding equipment for when do you do that "Oh Crap" moment. That' just my