It will be nice to have an automatic changelog filling when %changelog section in spec is missing. This feature will allow always to have a right changelog format according sisyphus policy, will force maintainers to write a correct and descriptive commit messages.
No, it wouldn't be nice.