USB 2.0 devices are affected in general, there are dozens of reports of problems with USB 3.0 with various USB 2.0 streaming devices out there.
A TV tuner probably streams most data directly from the USB device (even compared with a USB Harddisk).
Also everything needs to happen within a certain latency (hickups are deadly for DVB streams).
There are some customers reporting that isochronous mode seems to work better than the default mode, you might give it a try:
/opt/bin/mediaclient --transfermode=iso -d /dev/dvb/adapter0/frontend0 (basically you need to do that for every adapter).
Regarding the pass through, USB 3.0 and USB 2.0 use the same mechanism to pass through the data to a virtual machine -- they both use USBDEVFS (just like our driver does).
That the MCS9990 does not support pass through should be a myth
Alternatively you might take the units connect it to a raspberry PI 2 and stream them via network.
http://support.sundtek.com/index.php/topic,179.0.html