Primeiro, você precisa analisar por que o SFTP é "lento".
O uso da CPU no servidor ou no cliente aumenta para um nível muito alto durante a transferência?
Existe algum pacote perdido na camada de rede?
As suas configurações duplex nos adaptadores de rede correspondem às dos dispositivos de rede (switches, roteadores, etc.) que se combinam entre si?
Além disso, o FTP usa um protocolo muito diferente, sem criptografia e que pode ser difícil de passar por firewalls, enquanto o SFTP opera por SSH e geralmente funciona apenas.