You can do it, you'll have to gear down and be ready to spin and control your descending speeds. I wouldn't want to be taking on 5+ mile, 7+ degree climbs all the time, though, but I personally don't have great power reserves. Where in CO are you, and what kind of "hills" are you talking about?