Is it possible to define the application defaults in the meta-config, (those that do not need to be written to the config file yet will be in effect) and apart from that possibly different user or packaging defaults that could be suggested/marked as defaults by frondends?
This would be to (pre)customize packages without limiting the user to make different choices if he wants/needs to change a setting. He could feel save with the defaults presented to him, and for the packaging it could be a piece of cake to just drop in a customized set of defaults.