looking at getting a cf hood but most says that you need hood pins i would like to get the VIS racing/sport hood but on the web site it says i need them i don't want to put them on my car i drive on the highway every day at 120km will the hood break at the hood latch? all the feed back would be grea...