you embarressed about going to WSID?
then u must not have much self confidence... and the street is nothing but bumps and holes!
can you do 160km/h+ easily on the street with no worry about hitting anything? its nothing compared to the smooth surface of WSID, once you try it you wont race on the street again!