NVIDIA drivers and game support on Linux is not an experience I'd recommend to anyone without experience. On laptop it's awesome, unless you have both an iGPU and dedicated GPU, then switching properly is a pain. WiFi drivers are a hit or miss: some cards are great, some others are not well supported. Knowing which is which before buying requires reading extensive documentation. Even Dell on their XPS 9310 fucked up Linux support so bad they dediced to quietly remove the option to buy Ubuntu laptop and communication about supporting Linux.
My personal laptop recovers all screen when waking up from sleep, my work laptop doesn't and I need to unplug and plug them again.
One thing that works awesomely well for me is Printer supports (scanners are another pair of hands though). Anywhere I tried, discovery works great out of the box, even for USB printers it works without having to download a driver from a strange website.
When using snap (default on Ubuntu) Firefox crashes often if it updates in background. Libre office is far from the Office experience, which I tend to forget as I use Google Workspace apps instead.
Having tried working on Windows, Linux and MacOS, I wouldn't move to another environment. The pros greatly outweigh the cons for my own use-case. But I will still keep a Windows for gaming and cannot recommend it to relatives.