The servers are and have been stable. Not sure what you mean.
I was thinking perhaps a little less lag. I know nothing about networking

Now that I think about it, it would seem it depends more so on the player's
connection as opposed to the servers connection. Whoops.