Everything sounded exciting until this right here:
Details on how the coin will be built, which blockchain to use or what "proof" it would initiate is still unclear.
If it's on a private blockchain (worse, with personally identifiable information on the blockchain itself), then it is no better than a centralized system.
It will be interesting to see which way this goes.