I have tried to look into their code
Keep trying. JeanLuc made it a piece of art, leaving competition way behind.
Nxt 1.0 is Professional.
Nxt 2.0 will go Enterprise, providing a service for companies blockchains.
No enterprise is going to use your shit coin. Credits.vision, Ethereum, Lisk, and 50 other projects are light years ahead. This is nothing more than a P&D. In fact no enterprise wants to deal with these tokens so Lisk and Ethereum are out as well. They will go to Hyperledger and more professional groups. To think "enterprise" is going to use your ICO coins.
It kinda feels to me like NXT is the Linux of the cryptoworld. Kinda nerdy, nobody understands it really, bad PR, outshone by other, bigger, shinier competitors, but with a dedicated crew working on it.
If we take that metaphor further, Ardor looks like the Ubuntu of NXT, at least from a PR standpoint.