haha I used to see the odd review for race tires for cars like that, would give it lower score because it was useless in the snow or the guy used it for daily driving and they wore out fast.
and Im on tubular for all my track wheels. I've come to love the glue, especially on friday nights, put some music on...really takes you on a trip.