Yes. I am happy with them, they don't drag in the corners. So far they are the only ones for our bikes that don't....as far as I am aware. They take getting used to as they spread your legs out a bit more because they mount so wide. Not as comfortable as the pegs I am used to but they are good.
You can try them on mine, just be careful as blue is far faster than red.