3 points
Mm this could be a problem because server load is too unpredictable. I would actually say just randomize the list, so that it kinda does its own “load balancing” by incentivizing to pick whatever random top one it selected?
6 points
*
Yeah, whatever metric. Could also use a mix of number of users, some form of reputation measurement, uptime, etc.
I mostly meant that the system should pick a “best server” and recommend that. Smarter people than me can come up with the best metric.
But swamping the user with >100 servers to pick from is counterproductive.