YouTube had a link to MacNeill video on Expelled as well.
I can say that unfortunately, if the the "nature" that scientists at Cornell go out into, is the standard then you did not quite get "all" the points of view available in Ithaca.
During this week in the same space that Will Provine and MacNeil would object to ID and you do a great job of exposing, I was able to use expensive flousecent microscopes to look for endosymbiosis which competes with creationism against neo-Darwinsm and talk with a proffesor who disagrees with Will on free will but keeps the religion and science seperate, attend a meeting where 500$ was pledged to educate me about moral notions of eco-justice and attend an interfaith spritual gathering discussing the injustice tha has already occurred.
These multiple points of view are not a captured by any corpus of videos or mass media presentations that I am aware of. It is possible for it to be in the future, but I do not find it so today.