Well I took nobody's advice and got these....
If they spontaneously combust or make my foot fall off I give anybody on here the right to say "Toldja so." But I doubt that will happen. Amazon is pretty good about returns so when they arrive on Sunday I'll put em on and do a 20 mile ride and see how they feel.