Very timely with an alternative. There’s a huge monoculture risk with everyone using OpenSSH (although I love it).
I'm not familiar with additional approaches, and Teleport is a very different approach than tinyssh, focused on more features and controls than regular SSH. I imagine there are several other good options using the golang libs, or in theory someone could build their own limited implementation as an alternative.
And full disclosure, I work for Teleport, but my comments are my own.
The latest scp clients use the sftp server, but older implementations will need both to be accessible.