I’ve been using the PaperWM extension for Gnome (that I believe Niri took inspiration from?), and it’s definitely an interesting way to work. I’m not sure that I love it, I feel like it’s a bit cumbersome when I have more than 3 windows in a single workspace.
But I’m giving it a real shot, and the nice thing about it being a Gnome extension is that the rest of the Gnome DE is right there without a ton of config.
Same, I also enjoy the fact that PaperWM is a mostly non-intrusive Gnome extension. Also apart from generally improving my workflow, it enabled me to remove two or three other extensions I was using (desktop grid and others, I forgot which).
I had wanted to switch to niri for some time, but it was always a massive, several day process to figure out all the accessory config (top bar, idle timeouts, notifications, etc.). Mentioned in another comment that I have since discovered that there are wayland "desktop shells" that provide the majority of the kit and kaboodle you'd expect from gnome or whatever, with minimal or no fussing, including settings dialogs, application trays, resource monitoring, top bars, etc. I'm using dank material shell for this currently, but it's really cool being able to arbitrarily compose the desktop shell and the compositor.