What to do with USB 3.0 ID pin?
The Intel documentation is, as always, on top of it. First, there is a brutal discrepancy between the name of pin10, "ID", and attached description as "Over Current Protection". This gives some hint that the pin function is not really defined, and Internet doesn't say much. I can only share two bits of information I have:


According to this blog entry an alleged HP employee offers a snipped of Orcad schematics,


 

where the signal is labeled as "cable detect". Then, in fairly bad English, he talks about POST error if the pin is not grounded, citing:


  Pin 10 is detect the front USB 3.0 cable.  The cable IO before this
  PIN, so that the system knows that the cable is installed.
  
  If the 10 pin is connected to the mass, which means that it is the
  rider to pin 4, 7, 13, or 16, the system will think the cable is
  installed and it will not be a POST error during startup.  The pins
  are very thin and fragile, so it may need a rare jumper to do so.
  
  This work around is not recommended or supported, as it suggests the
  system cable is installed, and of course before USB 3.0 ports will not
  work.  As an employee of HP, I must say this.    ;-)


Therefore it is possible that HP desktops use this pin as cable detect, although I really see no reason for that.


In cables that I have (from eBay), the pin 10 is FLOATING. 


So I guess it is up to your particular board what to do with this pin.