I would like to suggest adding an option for upgrades “Snapshot and Update” which would create a snapshot (possibly default named something like pre_update_snapshot) prior to updating to a new version. Manually snapshotting before an update is a good practice, but I notice a lot of forum support posts from users who in their excitement to update, neglect to snapshot their working configuration. When an update borks their system their previous snapshots are often out of date. This optional feature would help make update issues less painful by increasing the odds that a user has a working useful snapshot.
This other suggestion is older and already has 9 votes. I’d mark this topic here as a duplicate of that one.