IMO - a dozen or so regulars here have done the majority of the heavy lifting with respect to DD, and deserve the bulk of the credit for elevating the company to it's position on the Hub.
Yes but no. Catalyst yes, but even that had to be changed as the original ingredients are now illegal. Process and computerized automation was engineered by John, Islechem, and others.
http://www.plastic2oil.com/ there is a link to the 2010 AGM where JB tells the STORY....suggested watching(I saw it AGAIN over the weekend...never tire of it!~)