Hey Suhail,
I think starting a debbugs issue could be a good idea once everyone's onboard with getting this patch merged!
Right now, from what I gather, there are some more important conversations to be had, mainly with the Guix maintainers, as merging this patch could lead to a sharp, unexpected increase in complexity if we do not have proper guidelines and procedures in place for parameterization.
I would love to hear more thoughts on this, as I'm not very aware about how to proceed either.
Regards,
Sarthak.