I actually don't know the guy. He seems to have not written any peer-reviewed scientific article, which rings an alarm bell with respect to this work. However, as I haven't read anything of his work myself, I will refrain myself from judging it.
PS: I don't have the time to further investigate his theory at the moment. Sorry.