I understand, AjM. One thing that I do for my liquidity wallet is create 40,000 keys with keypoolrefill 40000 in the command line. And every time I back up my wallet, I do the same. The wallet then makes sure I have 40,000 available keys. I like to do it this way because I always know how many keys I have left, 'cause you can see it when you do a "getinfo" so I know where I stand with my backups.
However, you can do this another way. You can put keypool=40000 in the dash.conf file and issue keypoolrefill in the command line. Now, I'm not sure if it always keeps the wallet updated with 40,000 keys after that or if you periodically have to issue keypoolrefill in the command line to refill. If the later, then I guess you'd have just as much control as I have when I simply do the command with the 40000 without putting it in the dash.conf file\
Anyway, when I refill my wallet, I make a backup for my USBs etc...
So I guess my question is, do you mean to have something that backs up your wallet automatically to another location aside from the hard drive that is running your wallet?
Anyway, when we have Evolution, the wallets will be "backed up" in the network; retrievable with your deterministic wallet, which will be super nice because then it'll be almost impossible to lose your funds if you don't lose your 20 word key thingie, or whatever it is

. Also, Evan is planning to make it so that you can also store a personal backup on your own server or whatever, so in the extremely unlikelihood that your account backups disappear off the network, you still have that information in your own possession.