Maximizing speed of USB 2.0 clients on USB 3.0 hub
Solution 1:
USB 3.0 and USB 2.0 use different buses and even different wires in the cable. The USB 3.0 device will probably have no slowdowns from one or more USB 2.0 devices on the same hub.
However the two USB 2.0 devices will compete with each other for bandwidth meaning that if they both want all the bandwidth of USB 2.0 (480 Mb/s) either one will not negotiate and leaving only one working, or they both will not work. It's possible the devices will also figure out they don't have enough bandwidth and auto-negotiate down to "share" nicely, but video will likely be choppy or even low resolution.
The other limitation may come from power. While the two different USB versions use different data buses, they may share power hardware in the hub and/or computer. A powered hub may alleviate some issues here, but it's still likely you would only get one device on each hub working if they use a lot of USB Bandwidth.