I've got it working in the end, but it was a lot of fiddling, googling,reading and stealing tidbits from different guides and a lot of trial and error, so unless you have a specific usecase (in my case it being a VM on my living room media server & getting VR working) i would go with Proton first, dual boot second.
Nixos, mostly because I wanted to have configuration manage for my laptop and VPSs, and it solves that and the problem of configuration (installed apps etc. in my case) drifting. Also nix as a whole idea is cool, but I figured that out later.