Without definitions you're simply chasing your tail with ID. Like so many other questions about religion the amount of circular reasoning in Christianity's creation myths permit pretty much any conclusion.
Any design IDers find impressive is evidence of God. While, any perceived lacking is due to the Fall or our inability to understand God's purpose. You simply cannot argue against a position when any evidence fits the claim.
ID is going to remain simply a political opposition to ToE as long as there are believers. ID is simply the political stance of, "I believe in God over you." There are less entrenched IDers, but until there's a definition of ID which can be falsified there's no mechanism to actually show it to be false.