I see no difference except it seems the mixing works on the blockchain instead on a single server (coinjoin) but very similar to master nodes (dash).
Correct?
I am not a guru but I know at least that there is 1 thing different than with Dash. From what I could figure out, Dash doesn't encrypt the addresses. So if the transaction is intercepted before reaching the master node, anonimity is lost. NAV doesn't suffer from this problem because it encrypts the addresses before sending out.
I have no idea about the mixing. I hope package can tell us more.
By the way, it is good thing you keep asking questions. The discussions are teaching me more about NAV.