I think riding dirt bikes prior to street riding makes a big difference. you eat shit a lot when learning in the dirt. It is more forgiving. I rode dirt for 11 years prior to riding street.....LEGALLY.
I guess wide open rips on pavement w/ a YZ 250 isn't considered road practice. It did sharpen my evasion skills!