... but the non scientific evidence for ID is in my view overwhelming.
There is no evidential, logically valid evidence of ID at all. Given that this is the case, quite what you find "overwhelming" about a notion that is untestable & unfalsifiable is puzzling.
Mark
There are 10 kinds of people in this world; those that understand binary, & those that don't