I keep having to say this to people - if you're unsure about nix/nixos, "diving in the deep end" and using nixos as your desktop operating system is probably just going to annoy you. I really suggest using nix on a regular distribution for a good while beforehand.
Of course, IMHO, servers is where nixos really shines.
Of course, IMHO, servers is where nixos really shines.