Sinceramente, pienso que el mejor gestor de ftp es el flashfxp, asi que no deberias cambiar.
En cuanto a velocidad, eso depende del ftp. En cuanto a descargas simultaneas, si el ftp lo permite, puedes conectarte "dos veces" abriendo otro flashfxp y descargando otra cosa, para aprovechar mejor el ancho de banda.
El smartftp no me gusta, porque consume mogollon de recursos y es muy poco intuitivo. El leechftp, lo probe hace muxo tiempo asi que mejor no opino. Tambien esta el cuteftp, que tampoco me gusta.
En definitiva, yo me quedaria con el flashfxp y probaria lo que te he dixo (siempre en el caso de que el ftp permita mas de una conexion por IP)