I have essentially this setup -- A decently powerful Win10 machine connected to three large monitors and I connect via X11 over wired gigabit Ethernet to my Linux work machine using Mobaxterm in Win10. It's the best of all worlds -- personal and work machines are completely separate, work apps show up as individual windows on my desktop machine, pure Linux dev environment that matches the prod environment, and no messing around with multi-monitor HiDPI setups in Linux when it "just works" in Windows.