Hood pins are simple and foolproof as long as some fool doesn't forget to put the pins back in.

In the case of a serious wreck you can count on them holding the hood down and when needed allowing the easy release of the hood. Ask me how I know.