I will give it an honest try but so far I am upset by the software not working as expected.
And hell your documentation is lacking.
There is a single software center currently in beta to install software with gui. And the nix-env version does work well actually but the configuration.nix install is hardly documented and not intuitive.
You need to think about NixOS backwards. It's like learning a new operating system. It's extremely stable, hell it won't let you update if something breaks, but it does feel like whac a mole at times
I could fix most of my issues by purging kde settings.
And fixing the ownership of the home folder.
I could get working iscsi. And now I think I am happy with what is working. Screen tearing is a bit of a issue thanks to Nvidia and my 2 monitor setup, but it isn't as bad as on other oses.