Well, Michael did test a download from a normal internet site, not internal network.
I don't know how fast his internet connection is, but most probably not 54Mbps.
If he got an internet connection of 6Mbps, he could get a max of 750KB/s theoretical speed.
As network connections do need a lot of overhead, 350KB/s sounds like a maximum internet download speed for 6Mbps.
However, that was the maximum speed he could get yet - normally it is about 66KB/s stable, downloading from the file archive (I usually get a max of 112KB/s on my 16Mbps connection downloading from there, so who knows how good the speed really is).
There are still things that might be tweakable with that resistor, it could be possible increasing the speed a lot.
However, for audio and video streaming as well as normal websurfing, that speed should be enough.
Let him do more tweaks and more speed tests first (though I don't know if he got a server at home to test the real connection).
Good news: The modification is minimal and can be done within a few minutes. We told the company to send the boards already produced and tested to UK ASAP and Michael will go there and start modding.
Then we need the cases - and assembly will finally start.