I’ve been doing a comparison of what sosreport collects and what eos-diagnostic collect. So far, I’ve just added flatpak and ostree support to sos. It’s very close to collecting everything you need - and could be further customized with an endless os specific collection routine. It also supports automatic uploading (both via HTTPS and SFTP).
The biggest difference is that instead of a single file it would be an tar.xz archive. I understand that may impact how support is currently done on the community discourse.
Sosreport may help collect information in other scenarios - such as if you need more logs from a machine, or want to verify the integrity of packages (–verify flag). There are also a number of tools to help with analysis.
Thoughts on the usefulness on including sos? If you have any questions feel free to ask them here or on the project irc/issues.