My experience is that nix package configs are tested on NixOS. I used it on other OSes, and I easily encountered misconfigurations and such. The problem is that they are understaffed.
I ended up combining a few package managers due to this, but I’d have preferred to use another manager solely.