This is really crazy check it, Imagine you are creating workflows for a client using out of the box workflows it is easy nice and smooth right ? think again this happened with me I created a workflow based on the approval workflow template in SharePoint with a single step for the approvers group very smooth till now but check this out go to group permission and change the name of the group AHAAAA, guess what SharePoint does not change the name of the group in the workflow step so as a result an error will pop out as the pictures below
Approvers group here is still the same even if we changed the name, so I thought SharePoint might be smart enough to change it at run time but NOP an error occurred like the pictures below.
And finally here is the report

So you can imagine, if it is one workflow it is easy but imagine creating this workflow template for 10 processes, yup you have to go back and change all the group names so be careful