Anyone have any experience with these??? I am wondering if having the Vibram sole is really important. I will be using these on the CT-Thru in July-Aug.