I've been running Mint on my laptop for the last dozen laptops or so, starting with Red Hat on a little Gateway Pentium 266, through a Compaq, a little Dell D410 that I had 3 or 4 of, D600, D800, E5300, my current machine is a little Acer Spin 1 that I got at WalMart.
The Spin never got a chance to even boot Windows 10 s, and it would have been an absolute dog if it had, it only has 64G of MMC drive space and is lower spec than a lot of Chromebooks. But, with Mint MATE, it's quick and light and does what I need, remote access, VM control, web, e-mail, Netflix when I'm away from home.
My primary machine at work is running Mint as well, with Virtualbox holding the Windows VM that I run just because of Outlook and the ability to offer remote assistance through Lansweeper.
On VMs in general, I think it's the only sane way to run Windows, true snapshots before updates have saved my backside more times than I can count.
I've tried to get the company to consider running Windows as a KVM here just to speed up the deployment of updates, NFS, SSH, and one image for all could do some amazing things here.
My first Linux machine was running Yggdrasil (https://en.wikipedia.org/wiki/Yggdrasil_Linux/GNU/X), on a 486 DX2/80, followed by Red Hat 4 on a Pentium 60
I think two of my children run Windows, but they'll grow up soon enough.