You're 100% correct. You can't just leave work, home, or the coffee shop with 6 passengers and drive it to the strip. Drop your peeps off near the stands to watch you demolish just about anything in your wake. This car will take "some" prep time before you let it loose, but that is who Dodge is catering to.
Here's how it normally went for us. There were scheduled points events, and "test-n-tune" events with friends. Some of the series events were 2000+ miles away, but most were under 500 miles. You trailer to these, have a crew, rent hotel rooms, etc. But for plated vehicles at local TNT events, we would find a babysitter and my wife and I would drive the drag car to the event wearing DOT racing tires. At the track we adjust the car and remove the seat(s). We put them back in and drive home the same day.
Drag Racing is the most popular participant motorsport in America. It is not to be confused with street racing, which is like playing in the snow instead of skiing.