It needs a whole section devoted to diesels...
KIDDING!!!
In my opinion, the #1 thing about a race info site is to have timely updates when things change. This is something I think the SCTA has done a good job at. Not sure how it is currently set up, but all officials of the SCTA (perhaps selected others) should be able to quickly and easily update content without requiring outside assistance. Anything that works against that will work against getting timely updates. When I hired a "web designer" for my business, they didn't know what I did for a living, and made it nearly impossible for me to alter the contents without "asking". That is a lousy way to do things, from personal experience.
Personally, I love good content and pictures, but I'm not a fan of Blingus Maximus: Overdone flash content that reduces the amount of info on a page is getting more and more common. NHRA's site is a good example of overdone design, IMO, for a "racer-based" site.