You should still investigate it. I've used it since the fork from Owncloud and used to curse how slow and buggy it was, turns out I just needed to admin properly. Its a DB heavy PHP application stack, you need to adjust and tune things appropriately. As to complaints about updates breaking things, you need to have a way to test updates prior to deploying to production, just like any other server based application.