I do recall that the flush pins are much more "legal friendly" as i have been pulled over by hwp a few times and they didn't care about the bonnet with aero pins ,
Let me get back to you it's been a while i need to look for it somewhere in the garage
P.S did you get a bodykit \ panel shop to install the bonnet for you ?