I've made most of those rides as well. I'm definitely NOT a professional rider or anything, but would certainly be game for a riding bud. What kind of pace do you try to hit for your average etc...if you're a serious rider, I may be too slow, and wouldn't want to hold you back.