Currently the Approval Process is pretty limited, you can only assign one person to a single approval policy.
We utilize different templates, for example, I want all project work to be approved by our Project Team, for small items, I want that to be approved by a Manager, for MSA, I want that to be approved by someone else.
Also, adding in layer approvals. If Margins fall below say 20%, it gets approved by a Manager, if it falls below 10%, it needs to get approved by an Executive. Or even if discounts are applied, it should be approved by specific person.
Just having the options creates some flexibility.