The fact that the recent integration with the Office365 portfolio happened, made it easy to deploy and incentives the day to day use of the product. For example, using MS Teams, you can transparently create content on SharePoint, and take vantage of the robustness of the platform.
From the infrastructure administration point of view, it can be a little tricky to run version updates in huge databases. You need to plan ahead, because it can take a lot to conclude.
I’d say that at this point, you should start using SharePoint integrated with MS Teams. It’s the easiest way to increase adoption.
We dream to shutdown the outdated “file server” and “ftp server” in our organization, because those services are very complex to deal, specially during these days of cloud computing. So, we wish one day we would be able to replace them for SharePoint across all the company.