Here's an interesting discussion involving many of the players directly involved in the project. Ann Cavoukian from the Engadget article is on this.
Actually, what's really interesting is to compare her outlook from earlier this year https://youtu.be/oEyBjYNgaMY