These are $180 and I am willing to bet they perform just as well or better then ROLL pegs. I mean, its not like you are riding in bare feet so I dont get how very small details can be noticed. Its a friggen boot slamming foot peg. As long as it grips and allows cornering grip with the kickup all is golden. I ride a lot, I think I have a good feel for what Ya'll need.
We will see....