ProWorkflow has a full file and messaging system. This means you can upload documents that require approval and have conversations about them that involve multiple project staff. All this will be stored directly in the relevant task, so these documents and approvals will be easy to find when you need to refer back to it in the future! That means if you ever have disagreements on scope, you'll have a full paper trail to back you up.