When using zstd (or anything else) make sure you don't have something in your .sss/config that would make ssh use a compression as you'll waste a bit of CPU to send a little more data as a less efficient compression method is applied on top. Though TBH I think that unless I'm on a very slow link, if I'm sending something big enough to need compression it is probably in a pre-compressed or otherwise uncompressable format anyway (video, photos, …) so zstd does little, the one exception I can think of being if I'm throwing an unencrypted VM image from place to place.
krn1p4n1c · · focus · HN ↗
Rygian · · focus · HN ↗
dspillett · · focus · HN ↗
(or ssh <target> prepended rather than sandwiched, to copy from remote)
Rygian · · focus · HN ↗
krn1p4n1c · · focus · HN ↗
krn1p4n1c · · focus · HN ↗
dspillett · · focus · HN ↗