Venn have you tried Awesome WM? It is a little more hands on to get it configured, but I have used it on dual monitors with ease. Each monitor has it’s own workspaces etc. Only issue I met was wallpaper was the same on all the monitors. If you want each monitor to be there own workspace then I would suggest i3. With that monitor 1 would be workspace 1, moniter 2 workspace 2…etc. i3wm is easier to configure compared to awesome that is for sure.