Nice article. An interesting mix of actual fact and then references to the Thing, complete with photos of the actual site and pics taken from the movie. Your right, you could take this entire article and hand it out to your team and go from there.
Hope the research team is ok.