It is. Even though I've been using NixOS for some time now, it comes in handy specifically with development tools that require a mutable file system. For example if you want to develop a VSCode extension or use NVM.