I've read the article. It has viturally nothing to contribute in the way of scientific objections and instead is an attack on "materialism" in science and an attempt to make the weird argument that because the institution of science arose in Christian Europe and many scientists are Christian, Intelligent Design is true and Evolution is materialistic claptrap.
In one section he lists the objections by scientists, and they all fall under one statement: "ID is not science." Of, he proceeds ahead while ignoring that very critical point.