Went straight from arch to nixos. Using nix-shell a lot for testing things or setting up dev environments.
I also don't use flakes or home-manager at the moment.
I feel like just a regular configuration (split up in multiple .nix files) keeps everything very simple and works perfectly for me.