It seems like even if you leave out concurrency, when handling large files, SFTP doesn't perform as good as FTPS, but the client you use makes a huge difference, even in same region transfers. We've run an extensive test comparing upload, download, different file sizes and counts, clients and network setups - you can check out our full report here.