I think it's appropriate to close Duxford out of respect just unfortunate that the accident happened on one of it's busiest weekends. Duxford is just a museum at the end of the day and the accident, recovery must take precedence.
A general question regarding Duxford as an airfield. Does Duxford operate like any local airfield i.e. you can base your aircraft out of there? I always thought the airfield was just to facilitate the museum and the operations based therein?