When something is duplicated or created from a blueprint, no notifications are sent and no stream entries are made to indicate the new work. Please add an option to the duplication and create from blueprint dialog boxes to send assignees (and possibly followers too) notifications for the new work. Also, please add stream entries showing the initial task values.
When work is created from a template or blueprint, the assignees aren't notified but have to constantly inspect what's assigned to them looking for anything new. They should be made aware of any new work the same way: through an assignment notification, regardless of how the work was created.
During the same process (using templates and blueprints), the task history is lost. This behavior has caused me to lose information and be unable to accurately undo accidental changes. I recently re-assigned part of a blueprint to someone else not realizing they had put time off on their work schedule. Someone else noticed the dates moved, but since they haven't been rescheduled since they were imported into the blueprints from our old templates, I don't know what the date used to be. Adding stream entries to show the changes from a completely empty task would help immensely.