I love the pin-locks for their anti-fog capabilites. I'm with you on not caring to wear sunglasses with my helmet so I was wearing a Nolan N-102 for a long time which has a flip up smoked visor on the outside of the clear one. I wanted the extra protection of a one piece though and found these visor inserts. I now have a Shoe RF-1100 that I'm gonna stick one of these in. As far as anti-fog, they work the same as pin-locks, only no pin. They adhere to the interior of the visor. There are automatic and manual versions. The automatic is completely contained on the inside of the visor, the manual has a small wire that you route outside the visor to a controler so you can wrok the insert on the fly. I'm going with the automatic one. Sorry I only have the info on these from the website and Cougar8000 (he's on here). I've never used one...not yet anyhow. I'm planning on ordering one shortly. If you're interested in one of these p.m. me. I can get it for a better price than on-line at the moment. And no, I don't work for nor am I afiliated with e-tint, just seemed like the solution I was looking for.
https://www.e-tintproducts.com/ax9_visorinsert.html