I use them for all my upgrades, they are an exact duplicate. I stock all three types in all the sizes, and the matching pins. Whenever I need a connector, I don't have to go scrounging. They're also pretty cheap...
It's impossible to get any reasonable quantity of connectors from Leoco, they seem to sell them by the pallet!