I need to run a long list of 3d graphics software and my pc is a laptop with two GPUs, one of them NVIDIA. Even if I manage to make it all work, I'll still have to keep windows in its own disk partition because there will be incompatibilities, that's unavoidable. Too much hassle for me.