I hear the same story over and over. A guy works on or looks at his engine, forgets to put the hood pins back on, drives with the hood pins off without realizing it, and his hood flies up when doing 60 mph, damaging lots of stuff.
If I were you, I'd put the stock latch back on, because...