But it's not like you are sitting next to it, waiting. Are you? I am talking about performance bottlenecks that cause a loss in 'exterior' performance. I mean, after all, you have to have something that processes data at that speed. So if we manage to reach 10Gbit, basically all is good. Or not? And 10Gbit can go through a PCIe x2 slot. My internet connection is 1Gbit, I do a but of unparring (but that's all read from memory, as they are recent writes), and then the media is watched at a 'mellow' pace (10-50Mbit).
My question is more this: "for a hobby environment, a PCIe x4 to 24xSATA card is plenty good". Yes, I think is the answer to that. For enterprise server grade stuff not, but would you be running Unraid for that? More likely ceph or something that provides multi-node redundancy and increased performance.