This would make packaging software much easier as you wouldn’t need to be intimately familiar with RPM specs or how it is configured for OM to build a package, provided that the software in question can be built using common build systems (autotools, cmake, etc.). The rest of packaging work could be easily automated, with packager only needing to provide some metadata such as software name, description, and the package name.
I understand that such service would be a huge undertaking, however I think the benefits such as increased software support would be worth it.