Downside
This not just one click. One needs a wallet that support PSBT, wallets like Electrum, BlueWallet and Sparrow. Let do well to test with small money first.
I don’t think you have actually even listed the downside enough, wallet supporting PSBT or even multi sig is the least of this down side.
First downside is, this multisig is definitely going to be between two people who know each other and already are aware of each one selling or buying then they set up this multi sig wallet up, for someone looking to trade with a stranger this wouldn’t work.
Second downside is would you be setting up multi sig for every transaction you wish to carry out, isn’t that much of a stress, how do you get to find random people that agrees to do this all the time.
Thirdly who brings the Arbitrator, if one party brings the Arbitrator then what’s the gurantee that the other party wouldn’t have it’s funds moved since the wallet needs just two signatures to able to broadcast the transaction.
Yes there are flaws with using centralized exchanges P2P services but this particular has too many flaws that’s actually making it difficult to actually execute.
Go for decentralized exchanges mate