I agree with everything you listed except about the audience. I think no audience works better for Americans to get real information from the candidates. It should not be a rally, but a serious discussion
I can be easily dissuaded of the audience. I added it because it adds an extra level of stress to the public job interview.