Check the file size. One minute later check it again - if same, you can assume its finished.
If you aren't on a fast network then stretch it out to five minute checks.
Another alternative is to not use the FTP object, instead running a batch file that does the ftp then as the next batchfile step renames the file. You can then just watch for the renamed file.