This might bypass your local disk, but it still incurs the extra network traffic since you have to pull all the bytes to your PC before sending them out to S3. If you're moving large files and have an asymmetric connection, then it is likely that you won't even bypass local disk since you'll have completed downloading long before uploading is done.
In any event, I don't think this solves the problem at all.