I know you decided against selling this as a SaaS but please reconsider. That you are self-hostable is a selling point that will drive potential hosted customers to you.
It's the same story with Gitlab: I love that it's open source and self-hostable. I prefer they take care of the hosting for me, but it's good to know if they go under, I can switch to the self-hosted version and there will be very few workflow changes for my team.