I run Office 365 as a PWA at work, it works good enough. And I pretty much use it just for Outlook anyway (I never can get the shared calendars to work in the native Linux email clients), LibreOffice is good enough for my word docs, diagrams and spreadsheets. It helps that we use SharePoint, which doesn’t support all of the formatting features of desktop Office anyway
Like everything, it’s a trade off. Windows allows different versions of the same libraries, but at the cost of an ever growing WinSXS folder and slow updates
A flashed Chromebook is an accessible option
https://mrchromebox.tech/