And for everyday use, I flat-out love my Chromebooks.
The problem with a Chromebook for me is that I would have to set my Google password to something I could actually remember, or create a separate Google account for sole purpose of using the Chromebook. But when you have a storage subscription, it kind of defeats the purpose to have to use a separate account.
I have subscription and payment accounts tied to my main Google account and I have no intention of having my password compromised for being insufficiently complex. The password is pretty nasty, on top of having MFA enabled and so forth. And I don't actually know the password, I keep it in my password manager and type it out only when it's absolutely necessary to log into something. There's no way I would want to type my password on the keyboard every time I logged into some Chrome device.
Maybe if I used a Yubikey instead to log in, it might work acceptably. Not sure I want to pay for one of those just for this purpose. I do have some Thales keys that I got at a security conference, I think those are more meant for a Windows PKI deployment, but maybe they would work with Google.
At any rate, I have converted Windows computers into ChromeOS in the past, using CloudReady/Neverware's version of Chrome, before they were bought out by Google and the OS became Chrome OS Flex. Authentication with a 30+ character password was always the annoying issue I ran into.
I've been running Zorin Linux on my personal device and I'm pretty happy with it, despite the fact that the M365 integration is less than was promised.