i think dealing with traffic would be the only real issue keeping pros from totally destroying everyone. i'm not positive, but i'd venture to guess that most pros don't take the risk of cycling regularly through heavy traffic. just not worth the risk for them. this would only really be an issue though in cities like SF, NYC, DC. an alleycat in tallahassee or richmond or something - no problem. if you had some pro who decided he didn't care about his well-being anymore or who had a lot of experience riding in heavy traffic, of course they'd destroy everyone.