I’ve been using GNOME and love it. I come from Windows too, and it was easy as hell to adapt to it. It’s far better actually. This doesn’t involve the apps it ships with though, at least on Fedora. I use Gwenview (for pictures), VLC and SMplayer for videos and the Thunar file manager, and have removed the GNOME ones because I need these more productive ones. I love the DE itself though.
Now, in my case, I have a mouse with a bunch of side buttons and onboard memory, and I have mapped the Super key to one of those buttons. That way, I can call upon the overview just by pressing that side button on my mouse. That way it’s great. Without that though, the experience is not that great on desktop IMO (without something like Dash to Dock or Dash to Panel). The way I have it actually allows me to use GNOME almost stock and for it to be superior to a dock or a taskbar.
On laptops there is the 3-finger gesture to activate show overview, so how about on desktops you press the left and right key of the mouse simultaneously, and that opens the overview? That way even people with ordinary mice can enjoy the GNOME experience the way it is supposed to be on a desktop, since obviously, navigating to the top left corner just to show the overview is very inefficient. Also, obivously this left right click “gesture” would need to be automatically disabled (or an option for that functionality) when in full screen apps, such as a game, as well as an option to disable the functionality itself (in case some game can only be launched in windowed mode).
Idk where the option will be. Maybe in the mouse settings. Also, the gesture activates whenever the left and right click are pressed together, doesn’t have to be exactly simultaneously. For instance you could press right click, hold it, and a second later press left click. It would still activate it.
The only issue I see with this is how many apps open the context menu when button is pressed, not when it’s released. Idk if that behaviour can be altered by GNOME.