congrats on the win!!
We have roll racing semi-locally but no standing 1/2 mile or mile races. I think it would definitely be cool to try.
if you still have the air dam below the rad, might try completely taping off the center section of the front bumper to see how it does. the lower air dam should direct enough air up into the radiator I would think.