Well, not very smart on his part. With the light weight of the hood, hood pins are a MUST. He races, he should have known that. 
I have been looking around the market for some good hood pins for when i put this C/F hood on, but have turned up more confused than when I started. There is such a thing as a "universal" hood pin assembly, but I recall trying a pair on a '70 Nova drag racer we set up years ago. They didn't work on that. If something pops up though, I will be sure to share.
Gary Noonan
'01 S/C VX / '18 Forester XT