I have not seen the pins used on the OEM version in most of the pics that I have seen. I don't think you need them but VIS puts a recommendation on there site to cover there but. Hoods have unlatched at speed or else they would not put the warning on the site. I don't know if that Warning is in the OEM hood, but it is on the custom styles.
I've had a Seibon CF hood on my FA5 for 3 years now. The latch hook looks to be molded into the hood so I never saw a need for pins. I grab it once in awhile and it seems to be as tight as ever, I try to be gentle when I close it though.