A good upload/download isn't really needed. The main factor is your ping to the other server/host. If your ping is 100 when pinging to the server/host, you are going to be lagging, and it will be more difficult to play.