MMM Config already seems to cover most of the proposed workflow without forcing every module author to adopt a new schema. The automatic discovery plus optional custom form definitions sounds like a practical balance between compatibility and structured configuration.