I have them on my B and think they are great. I have a 31" inseam and I use them in several ways. I like to push against them, straightening my legs and getting the bottom of my butt off the seat. With my legs braced and straight I am able to have the back of my butt against the low back support of the seat. I also just lay my feet over the top of them to straighten my legs out completely.
I could not ride with out them.
Hope that helps