I was hoping you'd have lots of answers to this as I've been curious too. I did actually install it on a NUC I don't use for much, but I still don't use it much...
I installed some personal vps instances with nixos, some time later felt it was time to install it on my main system, and since then haven't looked back even once
I did exactly this a couple weeks ago using qemu. I've uploaded my scripts, which might save you some time if you choose to go a similar route:
git.sr.ht/~yaymukund/nixos-vโฆ