Här är två saker värda att notera:
1. "Fler PCI Express-banor" har inget att göra med CPU:ns banor för GPU:er; man har 16 stycken oavsett om man kör X370 eller B350 (så länge man har en CPU med 16 sådana banor, förstås). Det syftar istället på styrkretsens "General Purpose" PCIe-banor, som är tänkta till ljudkort, tredjepartskretsar osv. På X370 får man såvitt jag förstår 8 stycken PCIe 2.0-banor för detta syfte, jämfört med 6 stycken på B350.
Ryzen (alltså CPU:n) har även fyra stycken PCIe 3.0-banor som är tänkta till PCIe-SSD*. Med X370 har man alltså, om jag förstått rätt:
16 stycken PCIe 3.0-banor för GPU:er (från CPU)
4 stycken PCIe 3.0-banor för SSD (från CPU)
8 stycken PCIe 2.0-banor för vad som helst (från styrkretsen)
* Jag vet inte om det i något läge kommer gå att använda dessa fyra banor till något annat än SSD. Någon får gärna fylla i.
2. USB 3.1 Gen 1 är samma sak som USB 3.0 och klarar 5 Gbit/s.