I probably appeals most to developers as sharing application development environments with shell nix files is totally awesome.
I must say that using nix on my primary workstation makes it feel like an appliance. The system generation roll-back have saved me a lot of times when an application update brings a regression.