<<When making a meeting, ask yourself, does each individual requested to join the meeting really need to be there? If some don’t, don’t ask them.>>
That’s a good idea. My only suggestion would be to reach out to people who might feel slighted by being “disinvited” and explain that you are having the meeting, you’ve invited someone who can brief them, you don’t want to waste their time, etc.
People can get insulted really fast whether you mean it or not – there is a human factor at work here.
BTW on Doodle – it seems to work better interagency than internally when nobody else uses it.