Note that speed tests can vary dramatically based on the distance between the connection's origin and the test server. Those who are less geographically conscious while at 30,000 feet might find it a bit challenging to locate the nearest server for the purposes of testing. And Speedtest.net sometimes gets it wrong and does not choose the closest server for pinging.
Point is: I'm not sure how reliable the data you collect will be. But, I am interested to learn that you are getting 2+ download. That's not bad at all!