Yep, ran !
(I needed to tweak one or two things, fairly new to this FTP stuff.)
An idea would be a picture of a good setup or two in the documentation as an example for future users.
And I think the biggest enhancements are:
Option : do not send identical and/or earlier files (this would be tremendously helpful).
Backup one specific file, not a directory
Option: Include all subdirectories
The ability to not send duplicate files, or older files, would allow you to be aggressive on your scheduling. (Do this every hour.). Without any concern about lots of unnecessary bandwidth, or having to find a more tweaked scheduling than the built-in XP. (Only run this in such and such hours, etc.) Granted, without scheduling you can simply use this as icon click-run-and-go.
Why one file ? A program can be aggressive with backup files that are forced into the same data directory. Powermarks does that, anyway, and I haven't found a way to avoid this. (Other than triggering a copy before the FTP, not a bad idea but that might need a "Run Before" option or be done in a AutoHotkey type program.)
Delayed Startup (to allow easy cancel when online)
Job progress bar showing amount done, add time elapsed.
Log less than every 1460 bytes on detail log.
Commas in bytes transferred for easier number reading
Increase 8 character directory name limitation
Explain more in the documentation with samples of working setup
If you know that you really want a later transfer, the pause and/or cancel would do the job. In fact it would be nice to have a delayed start option, so that if you were working on the files, and the scheduler was ready to rip, you could say "cancel" this upload without doing a task manager type thing. ie. I will want the later one to upload.
Whoops. There is a lot of stuff for you to consider !
Good job ! Usable fine, ready to roll, today.
Except.. I spoke a bit too soon. I seem to be losing the connection without completion on my attempts. My 12 megabyte bookmark file does not like to complete. I'll be testing a bit more, this is the one that has the hard-to-shake backup extra files too. (Add-on note: I have shaken off the extra backup files, although if I want them they insist on being in the same directory.)