Try to remember that many of these cheap shitty chips chain ALL the external communication off the USB core, so basically you end up competing for resources against the ethernet infrastructure.....
As for the communications and USB issue, check out the chip layout:
ODROID-U2 has the LAN go thru a USB controller, but a different one than the 2 external ports are on.
The MK802II chip has the wifi running thru an "Extend Socket1", but doesn't seem to run thru the USB at all.
I haven't had any network issues since I set the thing up several months ago. As I said, why pay $85 or $100+, when I can pay $40 and get a great system that does all of the same things?