The app we are considering distributing is Percona Monitoring and Management server. It's not candidate for Electron really. It's a 'standard' web application which allows system administrators to manage and monitor MySQL and MongoDB databases across an Enterprise.
Due to the complexity of installing the application and it's dependencies, we would like to deploy it as a pre-configured system. I am not sure how well this would fit into the AppImage model as the application really needs to run headless as a 'service' and not an application that is started and stopped based on the users need.
Currently we are distributing the application as a Docker container. Probably the easiest way to grok the scope of the project is to look at the Dockerfile in the main project.