He [Rocha] disagrees that his stuff supports any arguments from ID or Creationism.
LOL! If he were a supporter of ID or Creationism, I would not have used him as a authoritative source for my research.
Not that the scientists associated with ID or Creationism are lacking in credentials, but to determine whether or not there is merit to their views - I must look almostly entirely at conventional scientific endeavors.
I trust the integrity of scientists like Rocha. He will stand by his discoveries on their own merits, without prejudice. I am making layman's projections based on what he has already done. Time will tell if I am correct.