Like onAppInstall and onAppUninstall, if you could provide an onSettingsSaved event, it could be used effectively.
Here’s my use-case:
On App Install, I create a recurring schedule.
On every subsequent “save” app settings, I need to delete the old recurring schedule and create a new one.
Because onSave is when I get the timezone information.