The production company (Red Admiral) that sold the footage to Sky has, I hear, also been booted out and will never film another Duxford show.
As the same company films RIAT perhaps BLW Skylark 4 could have a word in the shell-likes of them wot matters to ensure a similar result there?