I just switched from 10 myself.
I started on NixOS for some reason… that was a pain in the ass. Every time the machine locked for inactivity it killed my session and I had to relaunch all my apps.
I now have ZorrinOS installed and I’m much more at home on a Ubuntu/Debian base. I’m not seeing the same session issue anymore - it resumes as you would expect.
The install for Zorrin has an “install with Nvidia drivers” option (others may too - idk) which made it easy.
I haven’t had to use it yet but I guess wine is there if I have a Windows only app I have to run.