This proves the point that the ID'rs have been making all along, ID does not equal creationism.
Just as evolution has had their share of nut cases and frauds, ID will be saddled with these kinds of Bozo's. And everyone will still go home convinced that they are right and everybody else is dead wrong.
In fairness, it is hard for me to see a meaningful difference between creationist and IDer, and so I (perhaps unfairly) tend to use the words interchangably, and I really didn't look that hard as his "ideas" to see which camp he best fit into.
He could be an IDer.