im going to be getting a new hood from boss inc. does anyone have any experience with them.. how good are these hoods, are they pretty strong.. and most inpotantly am i going to need hood pins so i dont have this thing flying up at me goin 70 on the highway.. id rather not get hood pins but if its necessary then i will