I'm a Deans man to!......But my ladyboy skills are not that good at all, at getting them apart. Or even still, putting them together I've seen super Deans & mini Deans connectors as well. The super Deans look a lot easyer to take apart.
But having said that, them EC3 connectors are very good indeed.