I concur. Started watching it a couple of weeks ago.
It literally was mission impossible and all thanks to the double diffuser, boom!
What astonished me was how they could predict the lap times from the design of the car before they had even driven it, back in the day!