I havent though this through, but God has been the subject of debated throughout the progression of philosophy, and divine intervention is historically and logically consistent with that. And since God is not disproved, ID is not a logical fallacy. God and ID may or may not be unimpressive as a philosophy, but their relevance is well grounded.
This conjecture is based on the logical fallacies of irreducible complexity and specified complexity.
One of the problems with ID is that it is an extremely confusing term.
ID: bad science, bad theology, bad philosophy, and on top of it all, bad philology.