I've been ripe for testing nix out for a while now, and I'm super excited. I just don't have a machine to test it on first, and I absolutely hate dual booting. If I have energy one day maybe I'll setup a VM to test it out in. I'm really hopeful to have it as my main daily driver os especially for its portability and stability.
Nix is a great os to start in a container with. Because then you can come the mic files you developed there anywhere and have the same setup with one command