The types.txt and typesConfigurations.yaml are leveraged when generating the static zAppBuild build definitions, and to populate the Application Descriptor file.
Instead of having a comma-separated structure for types.txt, users would benefit of having a similar structure like other config files - so YAML.
Additionally, it could allow to assess patterns like the namingConventions attribute in the applicationMappings.yaml instead to require fully qualified names.