Hi. I'm Bill in Houston Texas and I just upgraded from my junk mountainbike from Academy to a "real bike". I got a Diamondback Insight 1 Sport Hybrid and I ride on pavement. The tires it came with are cheesy and I'd say do not provide good flat resistance. I was in Performance Bicycle today and they had 20% off of just about everything so I picked up a pair of Gatorskins in 700 X 32 size. Are these a good choice ofr ruggedness and flat resistance?