I've been commuting for 20 years and never averaged close to 20mph. I can get my average up to 17 on a good day, but hills, wind, traffic, city streets, and generally riding safely take their toll on average speed. I have no problem cruising at 20mph, but averaging that is wholly different level.