Soley my opinion, but I think if you want to effectively end street racing, more venues, more overall availability, and cheaper prices to attend drag days and road courses would allow outlets for this behavior. It would have kept me from street racing when I used to do it. I know it may seem like I am "pro-street racing" at times but I'm not. I'm just not "anti-street racing". I bought high performance cars and now truck to enjoy, what, high performance. If I just wanted to get from A-B, I'd own a prius or the Silverado I just traded for the Vipertruck. Besides, those in glass houses should not throw stones.
anyway...back on topic....really neat site, thanks for the link.