Richard Brown here. Thanks for the comments. fyi - I started a thread on this when the Finextra video first went live. There were some very interesting comments there - and I attempted to elaborate/justify some of my claims in more depth.
https://bitcointalk.org/index.php?topic=316405.0