Pretty much. I've had the occasional problem with oddball hardware, like a flatbed scanner.
Now I just have a networked multi-function printer and run the HP software to connect to it. It just works.
Mint has run on a number of laptops for me. Dell, HP, Acer and I even have it running on an antique Panasonic Toughbook.
It's kinda boring but when I need to do work that's what I want.