Handling large workflows-any reccomendations?

I have created several work lows that have grown quite large. The design ECO workflow could easily split into three seperate workflows that would be linked together with workflow transitions. The ECO Request Approval tree is complex as the document has to be sent to different departments for approval based on whether their department was listed on the ECO card. How have other EPDM Admins handled large workflows?

Thanks

ECO Request Approval workflow

ECO execution workflow

ECO Complete Approval workflow

ECO Request Approval workflow- this will be similar to the ECO Complete approval workflow which I have not created as of yet.

ECO Execution Workflow

The complete workflow as it exist today.

SolidworksSolidworks Pdm enterprise Pdm