It is easy to future-proof the crypto for anything other than a quantum computer:
Ciphers chacha20-poly1305@openssh.com
KexAlgorithms curve25519-sha256@libssh.org
That is also the fastest cipher for any hardware lacking AES acceleration, but clients configured this way will never talk to older servers (or vice versa).File transfer is a real problem for SSH. The scp command is being slowly excised because of its security problems.
https://lwn.net/Articles/835962/
The replacement sftp protocol simply does not perform well, and the performance problems are explicitly not a development priority.
https://daniel.haxx.se/blog/2010/12/08/making-sftp-transfers...
Redesigns are on the table:
https://www.psc.edu/hpn-ssh-home
At this point, if someone baked the chacha20 cipher into vsftpd (replacing TLS), I would take it for internal use.
Wireguard is also an option, allowing us to simply use telnet and cleartext ftp (promiscuous mode on localhost would be a potential path to abuse).
In any case, people where I work have standardized on scp and sftp for communication between many disparate architectures, and few realized the problems this would bring.