I like something like this, but wish it's some sort of decentralized escrow based on advanced smart-contract system.
If it's centralized, you will probably have go through alot of legal processes to keep things safe and secure for you and your customers...
Is the escrow non-custodial? And can you handle being an arbiter in times of disagreements between peers?