I tend to say yes to that.
There are several reasons for encapsulating your custom configuration in a class and then entering it, including:
- Testability1 - . , , , App.Configs , - Microsoft ConfigurationManager
- Testability2 - . " " (, ) , .
- - , .
, :)