Could you also explain to me what running a single platform instead of custom deployment means? A lot of solutions solve that problem. I don't understand how your product does that.
You could think of them as the sysadmins or IT team that powers especially public-facing services and websites. Think Twitter, HN, etc. The people in charge for making sure there are no fail whales are the ops team.
This is a nitpick, but it really turns me off from coming back to applications, and I'd want to know about it if I were you: after I registered on dashboard.flynn.io, neither the password remembering functionality built into chrome nor my password manager (LastPass) seems to know how to autofill your login form. I haven't looked into why that would be at all, but it's a real nuisance!
"Non-cooperating services often use service discovery information in configuration, such as the backends for a load balancer defined in an HAproxy configuration. A generalized configuration rendering system is used to tie service discovery into most non-cooperating services."
The problem is to generate the config file, which etcd doesn't help.
[0] https://github.com/flynn/flynn/blob/master/sdutil/configure....
We've already done paid support contracts on the enterprise side and are developing the management service into a SaaS offering.