Totally, the lack of self-hosting/open platform with Slack just might be their mis-step that cuts off their growth.
We have over a thousand people on our forums helping each other out, people are building installers for Mattermost in Puppet, Chef, Ansible, Docker, etc. (just web search to find them).
We're also getting help writing and updating our deployment docs (https://docs.mattermost.com/).