I am wondering if a USB3 hub connected to a USB3 motherboard could sustain 10 USB2 flash drives being used simultaneously to transfer data at full bandwidth. Theoretically USB 2 speed is 60 MB/sec and USB3 is 625 MB/sec, so in principle you could have 10 USB 2 flash drives hooked up to a USB3 hub.
The real question here is "what is a USB3 hub actually doing at the hardware level?" How many USB2 controllers is it capable of running? What are the bottlenecks to full bandwidth, and where will they occur?
I am guessing that not all USB hubs are created equally.