Wish they could have gone with the new USB standard. These form factors would really benefit from it. http://www.anandtech.com/show/8377/usb-typec-connector-speci...
I agree, if only because I want adoption of that new connector type to spread quickly. But given that it only has one USB port, I'm not surprised that Microsoft chose not to ship something that would basically require an adapter. I imagine they are shaving pennies to keep cost down without giving up quality, but I wonder what the added cost would be to have two USB ports? (And how much extra the new USB parts would c…
If you allow charging over only one of the connectors, customers will find that highly confusing.
If you allow charging the device over both, you have to be prepared for the case where people plug in two power sources (yes, some users will do that, if you give them half a chance).
I think your best bet would be to go for #2. I think that requires software (or maybe hardware) that reliably handles the 'two power sources' problem. I wouldn't run that on the main OS and CPU, so you need something else, maybe a single chip that drives two USB type C connectors. I guess those may not yet exist.
(That's quite loose thinking, so it may be hugely incorrect. Educate me)