Regarding the pins being smaller, I only compared them to the Neutrik male. In my experience, I can't say they are a particularly tight fit. Should not be any kind of safety issue. Regarding Boccino, Carmine has been after me to try his connectors. Even with OEM pricing, I can't justify it. I'd have to raise my prices too much.