Does anyone already compare the performance of rclone vs SFTP in term of uploading speed?

Can we just assume source backend as: rclone serve sftp (The one you recommend in post ) my understanding is that, rclone serve sftp is ran on a server as prepared the server to receive files other rclone command as clident?

Then, the fastest command to run with rclone is(?):
rclone copy --sftp-host mydomain.com :sftp:remote/dic ./local/file.mp4 --ignore-checksum

What if we just have the public iP of the server?
rclone copy --sftp-host 129.91.2231.11 :sftp:remote/dic ./local/file.mp4 --ignore-checksum
?
(129.91.2231.11 is just a make up public ip)

Thank you.