Unfortunately, it's not the testing package that is the issue for me. Nor is my problem one of a slower speed upon wake up. I have a hardwired machine and three wifi enabled laptops. Only the surface tests out at 20MB/sec, all the others are a minimum of 240MB/sec up to 375MB/sec on the hardwired machine.
I can reset the router and I get a temporary speed increase on the surface up to 350Mb/sec plus, equally I can reset the router, or do a channel scan - in fact just about any poke of the network at the router or the surface will give me a temporary increase to maximum. But in some time - tens of minutes to maybe an hour or so the speed drops to 20MB/sec.
All of the other machines test out at the same speed over and over with no decrease to 20, only the surface runs slowly.
Other speed test packages confirm the issue.