This continues the venerable Darwinian tradition of making grandiose claims based on piddling results. There is nothing in the paper that an ID proponent would think was beyond random mutation and natural selection. In other words, it is a straw man.
It was a real disappointment. It's hard to say this chills the atmosphere, because if you're publicly known as an ID supporter, you can already kiss your tenure chances goodbye. It doesn't help.