The SMC connectors are plenty sturdy, they are just annoying as hell to take on and off.
The way they lock in is not the problem.
Rather, the connectors themselves are.
Pull on them and they can pop out, or so I heard.
I'd be scared of that happening to me on the go.