It's not as hard as many might think...
If you want to host your own instance of NextCloud + OnlyOffice, I've written a howto describing how we do it: https://tech.oeru.org/installing-nextcloud-hub-onlyoffice-ubuntu-1804
It's not as hard as many might think...