This seems ideal, please add that if Change LTD requests a refund the request will be processed after 3 weeks as I remember a mixer scamming users and withdrawing escrow funds directly after stealing depositors' money.
Good thinking. I will discuss it with the management and update the signed message accordingly to reflect the contract.