Centralized app settings - is this tool a good fit?

I am researching a general application settings platform. Would this product be suitable for centralized settings with change notification? For instance, I’d like for a service to be able to pass in its settings object (as initially deployed alongside in cfg file), and having the current, centrally maintained object returned. Doesn’t exist? Then store that initial group of settings. Would want passwords to be encrypted/protected at rest. Would want to be able to centrally view/maintain settings, with version control, across the internal infrastructure (all services), as well as for customers with remote LANs.

Thanks for any thoughts.