Linux will get multiplayer game support from those straggler game companies when people show the userbase is there. They will always follow the money. So if you stay with Windows the devs won't support Linux. So saying "I'll move to Linux once they support it", will ensure they will never support it.
My suggestion is to dual-boot for now and keep putting pressure on the game devs to support Linux. It's important to dual boot and run as many games on Linux as possible for now to show in the steam metrics that more people are leaving Windows.
I use Yazi and its amazing. Here's their docs on how to set it up as a file picker in helix.
https://yazi-rs.github.io/docs/tips/#helix-with-zellij