so, $$ aside, are these commuter friendly for pavement/cobble stone/riding through NYC's generally ****ty and varied streets? Would love to put them on but I cannot be worrying about flats - especially because I use pitlocks so changing flats is a royal pain in the ass. Thanks brothers & sisters & sister wives.