I do. If you are a few years behind the latest GPU/wifi then there's a good chance your hardware will just work.
It takes longer than usual to get a comfortable setup, but once you do it once it's very easy to keep the same for years/decades unchanged.
There's not much proprietary software, and the way to do things is usually the bare bones one. If you want to run linux virtualized, you can do it using QEMU+NVMM, but there won't be a fancy GUI like VirtualBox. You might need to change some boot parameters too.
People often run it on arm64, which has unusually good hardware support (it might have support for things faster than linux mainline kernel).