yes the hood pins will work as good as the latch. most people that actually race their car has hood pins in order to the keep the hood locked down so it doesn't pop up on accident during high speeds. had a friend once w/ a cf hood no hood pins but was latched, driviing on the freeway and the hood was wobbling like krazy, had to pull over and apply some tape to hold it down and reduce the wind going underneath the hood.