+1 for this.
My use case is:
I want to use different signatures depending on the lifecycle stage of a contact ( especially if they are Customers)
My signature is used as another marketing/communication tool - so I want it to change depending on if I am emailing a prospect or an existing customer.