A review or briefing meeting can be handled as a task because it can have upstream and downstream dependencies, and it can take up a chunk of the attendees time. However, it must have more than one person "assigned to" it, which shotgun allows by use of a multi-entity field. When shotgun automatically lays down a schedule solution using a task template, it assumes that the task can be done by any one of the assignees if any is available. This assumptions is not convenient for scheduling meetings, which require more than one or all the individuals to be available at the time.
If I, as a user, were able to specify whether a task requires that all the relevant individuals must be available. The scheduler should also be able to respect this requirement and push the task to a later date when everybody is actually available according to schedule. This feature would be useful in the planning phase of a project.