I have a set on a bike and they are comfortable and work fine. They sometimes make it hard to attach toe clips but it looks like this particular model may be setup for toe clips. I've been using Power Grips on mine and have been happy with that. Make sure to get the right size threads, probably 9/16" for your bike.