nGeniusONE could be improved by reducing the number of bare metal servers required to run it. Currently, you need a separate bare metal server for each of the following: Xfinity, ISNG, nGeniusONE, and CFS. It would be more cost-effective and less complex if all of these functionalities could be combined into a single bare metal server. nGeniusONE is not promoted enough because it has a lot of competitors, such as Huawei and Cisco. The larger companies tend to rely on their own well-known server or server solutions. So, this product is not promoted enough. There are problems with integration as well. In most of our projects, we put that in our scope and limitations. It will not allow admin third-party apps. In future releases, if they could switch up to the cloud services, that would be better.