Yeah, I do feel you about Niri being “bigger” than other options and thus leaves the whole Unix philosophy a bit. Though I can’t say I’m mad about it coming with screenshots built in because I struggled getting screenshots working for my entire stay on Arch. I didn’t try super hard, just had other fish to fry, but it was a nice out of box experience and functions a lot like the screenshot utility I used while on windows and feels a lot like the screenshot system on OSX from when I was there on school laptops in my teens.
I can also totally understand the getting lost part. Though over time that issue has gone away for me because I keep specific windows in specific workspaces and those workspaces in specific spots relative to each other. Though this is why River sounds interesting. Being able to set a tag for a workspace and then assign windows to it seems like a very natural way to match the organization of my windows in my mind.