that whole thing was just gay...except for the street/highway racers.
I reckon as soon as you take it off public roads and test the limits of driver and car in a safe professional environment your deserve respect whatever the discipline.
but remember.....
...it dont matter if you win by an inch or a mile.....winnins' winnin!!