My brother (not a clyde) uses sport contacts (I think that is the one he uses) and really like them. He gets about 1200-1500 miles out of a rear tire and not sure how much longer the front lasts. I use the
'all condition armadillo" in 700x28 and yes the tire is heavy, etc but I have not got any flats yet. I cannot tell you how long they last but according to my shop they will go a looong time.
Oh ya... - "your mileage may vary"