I thought it was rather good.
Agree partly about TSR2, though there is still the fact that it did spell a particularly sharp downturn in UK aerospace - perhaps they was room for de-scoping the rather extreme requirements and carrying on, as opposed to complete cancellation.
Given the depth of knowledge of many prruners it was actually quite accurate. I think you can forgive the Lincoln / B17 footage - they were showing what was available. The only bit that counted as unfortunate footage for me was the introductory narrative on ICBMs, then cutting to a picture of a Nike/Hercules SAM, though it did quickly show a Thor soon after.
Interesting to see a Blue Steel drop, never seen that. I looked to see if there is any Blue Steel launch/rocket start footage on the net, but could find none. I wonder if there is actually no footage out there?
Always good to see some shiney Lightnings of course.