Hi Pete...
The team at Duxford are trying hard to make things better for GA, including airshow visitors. It may well be your delay showed they were a victim of their own success
They would, I am sure, be open to constructive feedback for future events. If you don't know where to direct it, pass it to me (you know who I am
), and I'll pass it on / put you in touch.
NoD