@gugurumbe i'm not a maintainer but I don't think Guix mainline should ever contain proprietary software. I think the Guix project, while keeping its principles of having only free software in mainline, could make it easier to have images with nonfree drivers, since most users require them.
We are not far imho, we just need some change in the installer to use the guix-for-channels procedure [0] for the final system and allow configuring third party substitute servers for the final system in the installer.
[0]: https://guix.gnu.org/manual/devel/en/guix.html#Customizing-the-System_002dWide-Guix