Só porque você pode ir até 50mbps não significa que você sempre terá 50mbps; O caminho da rede para o S3, bem como a latência, também são importantes.
Se você conseguir usar o upload em várias partes, poderá dividir um arquivo em várias partes e enviá-lo usando vários segmentos, possivelmente aumentando a velocidade de upload.