I would welcome a return to Duxford. I never missed a show at Redhill or Duxford but on moving to the Excel I never attended.
1) Great ease of transport however you are attending (No roof stopping you landing !),
two airports nearby, rail link to London.
2) Duxford has plenty of space for visiting helicopters (remember one year close to 100 visitors on one day)
3) Plenty of hotels and some wonderful B & B's nearby with great food
4) Tarmac hard standing for static display no messy shoes (as per wellytech)
Not a lot else to say moved it back to Duxford