I've been eyeing a pair of Tioga Psycho Genius tires, does anyone have experience with them?