So, you'll typically see at least 6x speed difference between internal and USB.

Of course not. The best your HDD can run is 800Mb/sec. Only SSDs can do a lot better.