Sounds like it hasn't changed since I was there for Nascar night a few months ago.
Zero track prep, and a bunch of bumbling idiots running the show.
No water in the burnout box, no slicks allowed, fvcked up starting lights, people running off the end of the track due to poor lighting, lousy communication, etc...
They REALLY need to get some people in there that know WTF to do with a dragstrip.