I can't really comment on the pros and cons of doing this, but this method of config management is fairly familiar to me from configuring Apache, and I find that pretty easy to use. We could work around "harder to comprehend" by writing good documentation!
no subject