I recently gave a talk on governance at a SharePoint conference and came up with a quick demo about how to use the out of the box workflows for site provisioning. I get asked this question a lot about adding something to the end of an OOB workflow (creating