I would rather not grant "Manage Monitoring" to all users that can deploy changes to SQL server, but I would like to encourage them to make annotations when they do so.
(I will ask a related question about automating annotation creation when objects are changed.)