There were guys trailering there cars cross town way the heck back when. If you spend Friday night putting the big gears and tires on your car for the money race on Saturday night you will not drive it across town. Trailer to a few miles out, drop the car, drive to the big show to get the temps up and kick some ass. Drive it back to the trailer and off to home.
Also if you pop something racing the truck/trailer are close at hand.
I understand the concept, but to me it's just not a 'street race.'