we know very good apps with vitalpbx
such as record, board, dialer, stats, billing
it is good but, we want to develop own apps or community apps with vitalpbx.
also, it can be has some license.
it is good what support vialpbx integration options db and REST API and so on.
i knew old elastix has some custom apps.
I think it will be huge difference with 3CX and something likes.