I like that article, but it is not conclusive.
Also, there is a twitter thread where Len replies that he hasn't heard about Bitcoin.
You can of course read that as an argument for both sides of the question.