Why enabling Enterprise+ accounts to do regular backups to JSON files if there is nothing that can be done later with that information. I suggest to have a back-up AND restore option, and to select what to restore, similar to the Import Records from CSV file function, where you can select whar do you want to import/restore, choose the workspace, etc etc.
The recicling bin is useful for small things and deleted, but with customization rights, anyone can change the defaults of the organization, workflows, time frames, scorecards, etc, with no mechanism to restore it back to backed up versions but just going thru the log, step by step and one user at a time.
The backup feature of taking an snapshot of a current workspace or at least the whole instance is needed.
To revert any change in terms of Data structure not just Data values.
Please, consider it