It doesn't really automatically select anything; it just lists the closest servers sorted by distance (plus Chicago). It's still up to the user to select which server to use. While I can see your point about selecting the server with the lowest latency, I've seen the latency vary wildly. I usually run the test on multiple servers. When I had AT&T DSL, the two closest servers to me produced the worst results. Now that I have cable Internet, they produce the best. I can't explain that other than one of the servers is owned by my new cable ISP and they could possibly be intentionally mucking with the test if they detect a DSL customer. I didn't create the app to be some kind of end-all be-all test for the quality of your connection. It's really just a quick way to check if there's some problem, especially problems with wireless connections. I'd rely on a test performed on a computer over a test performed on a Roku, not to mention I think there's more meaning to a test done to a server located at some distance away. Whatever you're trying to stream is not likely to be located next door. I could test the latency of the 5 or so closest servers and then sort the list that way, but it wouldn't add any value to me. It might be interesting to see the results, but it would also slow me down the way I use the app.