You probably need to read more of the works, as it gets pretty loopy at times. I was aware of the petrochemical site-remediation DoD work testing his guided evolutionary biology theories. =)
What's the Elon quote? "If you're not failing, you're not trying hard enough" If you're not considering ideas someone thinks are crazy, you're not thinking hard enough.