Everytime one of the guys in the bunch asks me what I think of my Rotor rings I tell them they are horrible, terrible, wouldnt ride them if I was paid to do it- in fact am taking them off next week.
Then I just smile, put the hammer down on the next climb and listen to the huffing and puffing from behind.
Stay away from these things, they are no good at all ;-)