yes.

On Windows, IIS pukes on 2GB+ files, unless you specifically tell it to support them.

And yes, you'd be better off using something like sftp.