Anyone ride these? How do they perform in average east coast conditions? Looking at picking up a set of these or maybe the new John Johns