Prosumer, as well as professional audio interfaces work very good using the class compliance Linux USB driver. I own a prosumer audio interface with 18 input and 20 output channels and there are no issues using all of them and moreover, the prosumer USB device works way better, than my professional PCIe audio interface.
Hmmm, one advantage of PCIe is that it provides 3.3 V which does not have to be divided for supplying the microphone with it. Also PCIe causes less latency, but that is not really important for my use case.
But I do not really see why would USB be a bad choice...