Interesting stats re the number of flats. What about tires? Also, what tires are you riding?
Speaking of riding, most of the photos I've seen, you're riding the Cervelo. How much time or miles have you ridden on the TT bike? (Sorry if I've missed this in another post).