I agree. Having been a Linux user for almost two decades, having tried Linux from scratch already, I never really got into Arch or Gentoo as their installation experience back in the day was too far off the beaten path. But as I gained experience in software development, particularly with infrastructure is code, eventually learning of Nix through tech blogs and YouTubers: its novel declarative premise resonated with me, and the graphical installer lowered the friction for onboarding and adoption.
Indeed, this is definitely how I’ve been propagating my NixOS config onto rest of my systems thus far. I can also see how giving the user an opportunity just before clicking the final install button to alter the nix config directory prior to deployment would be advantageous for same experienced users as well.