I have a scheduled task to update anti-virus files via FTP. It is pulling the files weekly, but there isn't a reason that you couldn't push files. It would just be 'mput' instead of it would be an 'mget'.
The FTP is done via a batch file, so you have to know your DOS/Unix pretty well. Matt