Yes... a bit hard on the hands at first, but you get used to it. I feel like the throttle could be a bit tighter. I tend to prefer a tight throttle feel.
The metal part of the grips takes a little getting used to. I love the set-up, but if I raced, I'd probably go with something softer. I...