Hola un leech publico te sirve para basicamente 2 cosas, bajar cosas de hostings sin esperas o utilizar el link generado para hacer remote upload a otro hosting, algunos leech te permiten subir por FTP a tu cuenta de tu propio hosting pero yo no me fiaria de introducir ahi los datos.
Lo de aumentar la velocidad de carga, el problema normalmente es que el proveedor de internet normalmente limita mucho la velocidad de subida, asi que creo que poco puedes hacer salvo lo básico(Cerrar p2p, y todo lo que use internet)
Lo que puedes hacer es remote uploads desde otro hosting o mejor aun desde http descarga directa o ftp.