MS office PWA is nearly indentical to the desktop apps these days. I switched to linux where I use outlook and excel via pwa for work, and it’s been fine. My M$ centered workplace is actually setting up an option to use linux on their laptops soon, too. I can’t wait for that.