Fix the basics first
There are a lot of basic bugs like file permissions. I have had well over a dozen times where I download a PowerPoint, edit it, and when I try to upload&replace I am not allowed to because my own user has the file locked. I'm sure it's likely something to do with how Chrome caches the file, but it is super frustrating. I don't want to have to keep renaming files with extra suffixes like newfinal_2.
I don't need more chat systems, we already have slack, zoom, Lync/Skype, email and discord. Chat isn't compelling. First get the basics working then worry about the other stuff.
I'm forced to download my PowerPoints to edit them because after they get to large (with images or videos), the online edit function stops opening the file. Then I can't replace my own file with a new version?! Really?