There always seems to be this circle I find myself in with people who love Linux as their desktop.
They always seem to think Linux works exactly the same on all hardware. (It doesn't)
They seem to think one piece of software solves all their problems. (It doesn't)
Happened with Wine, now it's Proton. I love linux for servers and programming, been using it for 15 years. However, it takes 3 days to setup as a desktop ...
I have been using Linux since Redhat 7.x. I stopped dual-booting around Fedora 9. I have had innumerable computers and hardware and it has NEVER taken me more than a few hours to set up a machine (servers and desktops). Before Fedora Core 1 I really did not know what the hell I was doing and installation was nothing like it is today. Yet it still only took an hour or two.
One thing I strongly recommend is that everyone should install Gentoo on a virtual machine or desktop. It is the best way (IMHO) to learn how Linux really works. You learn by doing. Some of it is frustrating but you remember how you solved problems. It is very satisfying when you achieve a working desktop running from Gentoo.
My advice with WINE is generally to avoid it. Before using WINE:
1. See if there is a native Linux alternative. If not then;
2. determine if your problem is solved with a virtual machine running windows. If not then;
3. try WINE.
These days it should be unnecessary to run Windows programs over Linux. There seems to be a Linux package to handle just about everything. For example, I recently purchased a Razer mouse with programmable buttons. Razer does not offer a Linux package. However, a little searching turned up OpenRazer and three graphical front ends.