I think it is a very good idea to free (open source) your app.
it seems to be incompatible to try to help the open source communties with a closed source app.
We plan to open source the front-end a one point, but right know we are focusing on making CMTY a great and useful app :)
I think you are doing a good job building this kind of app.
But I dont understand why open sourcing the app will change you focus on making CMTY great.
Also I will be great if you can also open source the backend. ;)
We are still a prototype and it's moving really fast (as well as the backend) so open-sourcing it will mostly reduce our productivity (and we am currently building first to improve the maintainability of a popular open source, Nuxt.js).
thanks for feedback, I will stay tuned on the project.