I bought an Ideapad Slim 7 Carbon (sold as yoga in other markets and looks identical to the Yoga Pro 7 you mention) for its beautiful screen, similar to your Yoga option but only 90hz, and its thin and light body a couple of years ago. The OOB experience in Windows was great (for Windows) and it's been mostly good in Linux. I needed to replace its m.2 wireless card for compatibility reasons, battery life is very short in Linux, and the speakers don't function - the firmware on the device doesn't adequately identify its audio hardware so that the Linux kernel can make use of its built-in amplifier.
Ideapads don't get the same Linux support as Thinkpads, so there's been no help from Lenovo. You may be in the same boat with a yoga. Even Cirrus (the makers of the amp) tried to update their drivers but couldn't do anything with what Lenovo makes accessible in its firmware.
Maybe newer models have improved in this regard. If I knew the speakers would be an intractable problem when I was shopping I wouldn't have bought it.
It's a hybrid device - AMD processor with Nvidia GPU - which is a hassle. I couldn't get it to work properly myself, wound up going with a gaming distro (Nobara) to deal with it. It's mostly fine. It also doesn't shut down. I assume some bios setting I don't have access to is not interacting well with the way Linux shuts down. There are minimal bios settings available to manipulate (because Ideapad's are not considered power-user devices).
Build quality of the laptop itself is also mostly good, though the keyboard is on the flimsy side. My 'c' key's switch broke in a way that can't be repaired so it occasionally pops out of place. That started about a year in.
Yep! I mean, it's been two years now. I've tried TLP, Powertop, and both combined.
They improve things but I still only get about 5 hours, half the battery life I did in Windows 11. I've accepted these downsides because I already have the laptop and can't just go buy a new one, but a device with proper Linux support has real upsides.