Oh thanks. Now I just need to train!

About slicks and other tires -- do they hold up to the road as well? Are you more likely to get punctures?