I've been trying Zirconium[1] (a fedora atomic-based bootable container image with niri+dms) since a few weeks ago, works really well. Can recommend.
[1]: github.com/zirconium-dev/zirconium
What's the benefit to using this over Nix flakes
What's the benefit to using this over Nix flakes