It's rather interesting that Mr. Derbyshire can start off the sentence saying that ID promises them nothing, and finishes up by saying that if "they" do ID themselves, they can make a fortune.
It's absolutely correct to say that if the ID folks want to be included in "science," they have to do a lot better job of being scientific. At the same time, this particular sentence shows the difficulty with honestly dismissing ID out of hand: it's an inherently plausible explanation.
At some point, there will be a need for biologists to be able to find and identify the handiwork of other biologists in various life forms (think, e.g., bioweapons, if nothing else). I suspect that this will finally put to bed the oft-repeated claim that ID us "untestable."
Are you saying space aliens are plausible?
Because Behe says ID is not about religion.