I had them on my 240 and they work great! I sealed them up on the inside and I had absolutely no complaints. You don't scratch your hood yanking the pins out, you can actually lock them without needed to re-adjust every 4 days. Only downside I saw is that you can't run dem cool lanyards..
Lol ya they are expensive... but here in California they are really nice. A: better peace of mind. B: I got pulled over a bunch for driving a ricer and when they asked me to pop my hood I would get out and act like I was trying to and then tell them "****! I left the key in my locker at work...(which is on base and they can't follow me)"