Das halte ich für eine prinzipiell schlechte Idee. Ganz einfach deswegen, weil du die
FTP Zugangsdaten irgendwie in dein Programm integrieren musst und selbst wenn du sie verschlüsselst diese sich mit einem Paket Sniffer auslesen lassen und Schwuppdiwupp dein
FTP Account gehackt wurde...
Eine suabere Lösung wäre einen PHP Wrapper zu schreiben, den du dann z.B. mit der
Indy HTTP Komponente aufrufst und steuerst.