Reporting a couple of months after making these changes:
- have not noticed any differences in resource usage. However we are still only 5 member on this instance, we will be expanding this soon.
- all the complaints about notifications stopped - 3 users on Android, 2 on IOS
So I would consider this partially solved.
There’s still the issue that these settings are completely undocumented which is unacceptable.
I should not have had to spend several hours searching through GitHub issues and asking on the forum to find out how to apply these settings.
The flag OVERWRITE_SETTING_NOTIFICATIONS_SCHEDULE_DELAY_ONLINE
would have been impossible to guess or infer without asking for help here.