I don't know if someone think about this before, but is it possible to implement a basic "client" or "bot" inside the server. Something like an "autoftp tool" available in HTTPD and why not in telnet too (with on/off account perm flag) ! It would be very usefull sometime...
-exemple-
remote path:   
ftp://ftp.gloubi.net:421/pub/good/stuff/here/
local path:   /news/
files to get:   *.r*|*.diz|*.nfo|*.zip
max bandwidth to use:   4096
max thread number:   4
scheduler:   on:02h00|off:11h00|days:all
are you sure:   [yes] go...!