I've been using them for track and crits for a couple of years. Had one puncture in the rain, otherwise they've even survived the broken glass rivers of Shoreditch and Hackney on Saturday mornings heading south to Herne Hill.
You're very very lucky. I've had 2 punctures alone this afternoon. They ride nice, but not as nice as the old Corsa's imho. They're mad prone to punctures and slices though that's for sure.
Nah, they're hard and puncture prone. Absolute bag of shit to get on wide rims too.