Looks like that is classified as a motorcycle helmet only, that would not be legal for the track. There is a seperate motorcycle helmet catagory listed for drag bike SA2005.
http://www.saferacer.com/simpsonavenger.html
http://www.saferacer.com/mohe.html
That bites to buy one and not be able to use it. I am in the process of looking for a helmet myself, and there are so many more out there than when I bought my GForce SN95.
Bill M