Looks very interesting, I'd only heard little bits about CVC, thanks for providing loads of detail about it without me having to do the research :P
This sounds quite similar to the AMLBitCoin that is going through its ICO at the moment, although this looks much easier to use in that there's no biometric identification involved