Re: preservation of file formats
winscp converts to dos when interfacing with non-dos os
i think he is talking about End of Line char conversion between DOS and Unix/Linux CRLF, CR etc
WinSCP converts to whatever EOL sequence you specify on Environment tab of login dialog. This is not true only on SFTP4, which has native support for ASCII transfers.