Works well if the laptop has hardware designed to support Linux. Framework stuff is great, for instance.
Updated Mesa to the latest and the kernel too.
I've had Linux running on a variety of laptops since the noughties. I've had no more issues than with Windows. ndiswrapper was a bit shit but did work back in the day.
What issues have you had?