My opinion:
Why backup the registry is not a good solution. Because it's just a backup and does not record changes in real time (snapshot), so if you restore registry from backup may be also the reason for the issue of other underlying errors in the system or with the programs/software until you have made other changes to the system or the software after the last backup.
However, probably Automatically create MANY registry backups in a very short period of time?