I tried using Niri but the per-monitor workspace behaviour is completely unacceptable to me. I don't use a laptop.
I use labwc currently which has the ideal workspace behaviour (one workspace shared).
and how does niri do it? a workspace is shared among all monitor, or it's one workspace per monitor?