Its a great choice of bike, I have an 06 S10 with the same peals, neuvation M28aero3 wheelset, michelin pro3 tires and a terryfly saddle. I did 100miles yesterday and the bike was comfy all the way through. Look into those pro3 tires, they make a world of difference compared to the conti's that came on my scott. Oh and dont feel bad about dumping in the driveway, we've all been there.