I do like your plan to implement a 2-of-3 multi-sig setup with escrow providers, but by allowing other members to sign up as escrow providers, you're basically giving them the chance to use an alt account, a friend, or an accomplice to trick the system [you might want to reconsider that part].
Thanks for the feedback.
The idea is that mediators who already offer escrow services in Bitcointalk, Bitrated, Telegram, etc. can also offer them in Bitejo. For security, established mediators can choose to add a PGP/Bitcoin signed message to their profiles or escrow listings. It's more efficient to allow members to sign up as mediators and build trust via customer reviews than to recruit and hire specific whitelisted mediators.
How it works: Bitcoin escrow is optional. Direct Bitcoin, cash and Monero trades are also possible. Mediators can create escrow listings with min/max limits, fees and terms. When ordering from a seller, the buyer suggests an escrow listing and the seller can view this escrow listing, read the reviews, then accept or decline the order. This means that both traders can decide if they trust the mediator. The mediator can also accept/decline escrow requests. Every escrowed order includes a chatbox that the buyer, seller and mediator can use, which can help to solve disputes. After the trade, the buyer and seller can review the mediator or in the case of a scam, report the mediator. If the mediator scams, their listings and account will be deactivated, but Bitejo is unable to restore lost funds or products.
Unfortunately fake reviews and collusion are still possible, but even Paypal and Amazon have problems with chargebacks, disputes and fraudulent returns. As long as both the buyer and seller trust the mediator, 2-of-3 multisig escrow provides better security than a non-escrowed trade, e.g. in case the seller doesn't send the product or the employer doesn't pay the freelancer.