I work every day in environmental science (the monitoring and analysis side - not the wacko public policy side) and I think that it was fine to hold this lecture after school.
ID poses some extremely interesting questions and challenges some assumptions. This isn't bad by any means. Science is not a static ideology, instead, it's both a method and an ever changing body of knowledge. ID doesn't dismiss evolution or natural selection but examines those processes within a bigger framework. This framework may be wrong. Or right. Either way, it's worth discussing in this type of context.
Besides, the whole fight gave students some insight into just how "diverse" the school administration was willing to be. A nice object lesson.
How refreshing to finally find an intelligent statement regarding this thread.
Why is it so threatening to people that there is an alternative view, to something they disagree with, and can just as easily ignore?