honestly i would do both, get the hood latch to work and do the pins
see with the pins anyone can come along at wally world and take them, you go to drive off and whammmm your hood is in your face the windshield is cracked and the roof is dented.
with the latch you get the factory setup(keeps wondering eyes from under your hood
and the back up pins can provide extra safety over the non stock fiberglass hood, from problems like delamination of the latch and hood, outer and inner structures etc
plus with a non stock hood they look cool

to add the pins just put them where the stock rubber hood bumpers go on the radiator support, first get the hood lined up without the pins then install the pins in the support.
then take a little paint etc something of contrasting color and dab it on the top of the pins lower the hood on to the pins. raise the hood back up, these will be the marks you need to drill into for the proper placement o the pin holes