I had a long look into this, but I am just tenacious and would never claim to be smart. I concluded that the USB ports couldn't be pushed past 1.1 due to both hardware and firmware not being up to standard, and both being beyond my ability
I can tell you that the NanoPi Zero doesn't have a high enough baud rate to load games over ethernet, but it worked great for the little temperature controller I brought it to make