Separate manual backups from automatic (persistent) + ability to rename
You should implement backups the same way some of the best web hosting providers do:
1) Separate manual backups from the automated ones.
1.1) Manual backups should be "persistents" so they don't just disappear as the automated backups go on. Hence, the separate list only containing manual backups.
To avoid abuses, you can limit to 5 or even 3 maximum "spots" of manual backups at the same time. That way, we are forced to delete some to make further manual backups, so that we never exceed the limit of manual backups spots.
1.2) You could, as well, allow us to disable automated backups. That way you reduce the load on your servers, as most people never use automated backups.
For more static websites, this is life changing as an initial manual backup could act like a "clean snapshot" we can use repeatedly over time as major issues occur (making the automated backups useless). And we could make one at each major update.
2) Please, please, please allow us to rename backups (manual ones only)
Automated backups shouldn't need to be renamed but manual backups should.
If we do some subsequent backups after major steps, we should be able to clearly see which backup was from which step of the website's development, even 5 months later, when we don't remember the workflow anymore.
Oh and those features should be "free". It would be outrageous if you implement those feature and make them paid ones.
Thank you very much in advance !