The TKBLM "smart"backup is great. I use it and love the service. But, it doesn't always work. In some cases it's too "smart."
For instance, when I have to configure Chrerokee as my webserver, there are various settings and versions that have to be managed by external source depositories, etc.
Trying to backup this type of system, or anyone with similar custom source and version issues, (default sources having very different, out of date versions) is a failure.
Being smart, the backup does not, in fact, backup ALL the server, it backs up a system (and some files granted) that can re-create the server. (my witnessed understanding)
Yet "being smart" it is not, cause it cannot know the intricacies of my server and thus reproduces a dud.
It is wonderful for servers that pretty much stay in line with what was installed originally, but that is limiting.
I would really love to see an option to do a FULL server backup to S3 (maybe as a compressed file and also downloadable as an additional archive backup). I know it's gonna be bigger, but in some cases, it is the only way.