We have recenting been working with MEAA to build new functionality in to their CiviCRM in order to build their capabilities.
One of the requirements that arose was to be able to set some Activity Types to send notifications to the Assignee without triggering them for all Activity Types.
This feature was accepted by core and is now available in 4.7.30 release.