Office 365 with MS Teams seems to have reached feature parity with Dropbox and slack in one nice suite of products that just work together seamlessly. You hit on an important insight, with O365 you can edit your documents right from the cloud and cross platform integration is tight with OneDrive and MS Teams.
I want the company I treat as my primary file storage solution to be fully committed to that feature as their primary selling point. The last thing I want is Google deciding I don't get to save my files there anymore.
I use both and Dropbox is miles better. I don't understand OneDrive and the way everything is linked together in O365. It's a mess and I have no idea what is really going on in there. It reminds me a little of the icloud experience. Just give me a bog standard directory and let me manage it.
I miss native OneDrive Linux support, but otherwise it is quite good. I can even avoid running office in WINE most of the time. And in Windows the experience is very nice, specially the on-demand file sync.
What does everything think?