I haven't been complaining about Guix lately, because I've mostly figured out how stuff works, or can figure it out when stuff comes up.
I submitted patches to add LibreWolf packages, which have been completely ignored, like most of the patches I've sent in. That's not great.
But I can just... drop that code into my own channel and use it. Or fork the official Guix repo and add it and run my whole system off that instead. So I am, and that's honestly pretty nice.