This is the second thread I've seen about Pinlock on bike forums in the last couple of weeks but I'm not sure why.
They've been around years and are great. I just assummed that they are a standard accessory in the same way chain lube, oil, heated grips etc
I've used standard, high (race version), clean and tints and on an Arai and a Schuberth. They all have worked superbly. In my Arai I prefer the race version as it goes higher up the visor which is great if your heads down and you're looking up. My Schuberth had it fitted as standard but my Arai needed the fitting kit (template, pegs etc) but both work just as well.
If you've yet yo try one then do so.