I have 3 of these hubs. Quite a few miles on them. To me, a dyno hub is an investment, so I don't mind spending more, but on my commuter I don't spend a lot of money.
I have an old SON that might go on my next commuter though.
At the risk of jinxing myself, I have never had an issue with this or a Shimano connector. Not like my friend that keeps toasting his SON connectors when he forgets about them while taking off his wheel.