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.
Evolution no longer looks like a random process to me; it looks like a set-up job. My sense is that we'll discover the means to detect the design scientifically.