It would be great to have the option to trigger the "commit-archive" on save instead of commit.
This would enable to have a backup of the last saved config.
I assume the last saved config represents for most setups the intended state of the router, and is therefore worthwhile to make a backup from.
Especially since in its current form, the config gets also archived, even if the commit fails to apply / eg. the config is invalid.
Also, the added delay introduced by the commit-archive on each commit can be rather annoying, depending on your workflow.