Well if you don't have the Cf hood you don't really need them. I got the stock hood with hood pins that were already on it and they are located above headlights more the fenders. I can't take them off because i would have 2 hole sin the hood so I just left them the way they are. If you do decide to put them on , put them more towards the fender above the headlights and don't buy some cheap APC but go with the Sparcos. I have the cheapest ones and they rusted like hell just after one winter!!!
What type of hood pins are you talking about? I think it would depend on the type of pins. Carbon Fiber Hoods by Deft Racing, VIS, Seibon, gauges carries some that I like. They are more low profile and don't have all that flashy chrome/steel hardware, plus they are lockable (key).