To use a type-C connector will require a little bit more than just the connector. The type-C cable has 4 differential pairs for super speed instead of the old cables 2 pairs. The device connects to two of them, but since the connector is reversible, the host must determine which pairs are in use and switch to those pairs. Since this capability is not yet built into existing ICs, an additional IC must be added to do the switching. If you are lucky, this function is included in the IC that does charger detection/ battery charging etc.
One of the other "features" of the type C connector is that it can be used to connect headsets. Unfortunately they screwed this up. Current headsets do LRGM, or LRMG depending on if you got your headset in the US, or in Europe. (L=left, R=Right, M= microphone, and G= GROUND).
A bit of background: Using a three wire connection for earphones was a bad idea. Sharing the ground return wire causes cross talk because of the resistance of the wire. This can be mitigated my running 4 wires in the headset cable, and tying the return wires from the left & right speakers together in the connector. The drive circuit must also use kelvin sensing directly on the GND pin of the headphone jack and feed that back to the amplifiers to minimize the cross talk.
When they add the additional mic connection, you are ok as long as you only use one of the two types of headsets.
If you want to design your system to detect the type of the headset, and automatically swap GND and mic signals, you compromise your crosstalk numbers because you must now run the GND line through a switch, and switches have higher resistance than wires. Worse, the switch is usually a FET which has a resistance that varies with the voltage between its gate and the signal. This adds harmonic distortion.
The type C connector can be plugged in either way. The way the audio is wired, it swapps the GND & mic signals when you swap the way you plug in the cable. Therefore, on top of the switch you need to switch between audio & USB3 signals, you also need a switch to be able to swap GND and mic.
This is really annoying because with 28 pins, they could easily have run differential signals to each speaker, and the mic, giving a jack that would have performed better than the existing 3 pin headphone jack. Running the signals differentially eliminates most of the problems caused by the switches.