Personally I really don't see much of an advantage over the exsisting technology of providing 12 volt
power. Rather than plugging you twist, and over time those contacts will corrode overheat and arc just like the differnt plugs and jacks we have today. I have seen similar contact connectors in the past like finger springs that failed over time just from passing DC current.
Some of the best and greatest ideas never made it in the market place just because the idea was way ahead of it's time. We will have to wait and see how the public excepts it.