After a few years of constantly hearing about how cool Niri is, today I finally caved and decided to give it a try (aaah, the miracles of peer pressure).
I was initially hesitant because in my experience tiling window managers (ackshually on Wayland they are compositors, but you get the gist) have a tendency to be useful for very narrow use cases, while the giant hype around them (cough hyperland cough) tends to just focus on flashy animations. Not that I mind aesthetics, but I'd also like to use my computer for pursuing somewhat productive activities.
The last time I played with a tiling window manager was a couple of years ago (see Setting up Sway on a new machine). I was generally pleased with how easy and nice it was to configure Sway, but in reality I didn't end up daily driving it on my Arch machine: KDE took that spot. The thing is: while the idea of tiling managers is pretty neat, the practical usability tends to suffer the moment you exit from a world where the only thing I do on this computer is write code all day. Doing any kind of creative work with many floating windows tends to negate the benefits of automatically tiling windows.
Which is why on my first day trying out Niri I was positevely surprised..