This is something very useful and very helpful for every community who wants to put there community to maintenance mode at there own, without any help of developers or to open support ticket. There are few cases where a community need some enhancements or update for new release to be go-live, and Admin or Moderators want to confirm the updates on production before it went live for every users. Its becomes a challenge when Admin/moderator is non-technical to write the code and there is no developers to help them for this change. Its just a matter of one small feature which can save a lot of time for every publish. Also once the confirmation is done, they will no need for one more deployment to remove that condition to check for maintenance mode and go-live. I get to know in 20.1 release there is new feature to pause notification emails while performing maintenance work on the community. I think include these fields in same settings page will help to verify at one place for this feature.
... View more