I am torn on types of bikes. When I had a hybrid (Specialized make) it was great on various surfaces. But I could only go 3-5 miles on it. When I got my Giant Avail road bike, I could go up to 20 miles, but sand and road cracks nearly took me out. I think if you have some bad road and some good road, I'd say a hybrid with clips is good.