I had that setup & it worked, but ended up ditching it for Arch Linux due to severe compatibility issues.
Issues were based on #NixOS, not #Wayland, though.
As for multiple screens, didn't test that.
That said, I reject the grammar of your description regarding a proprietary product by just naming it by its generic & reality denying common word, since this is already abused enough already with "X", "Meta", etc...