Any time we’ve done batch FTP, we’ve done it externally from Cloverleaf. For instance, we do a Fileset Local protocol, and then have a cron job that runs a script that concatenates and removes the files, and then FTPs them.
It just seemed to be the easier option in the long run.