Binance P2P services is good, but not until when there are some P2P buyers and seller who requires additional Know Your Customer (KYC) process before you get to execute the trade. I just don't know if other countries do this as well.
Some even ask for an ID which is a next level of risk. I remember reading a reddit thread about a sus trader cancelling the trade right after OP has sent their ID to them (happened on LBC) so it's a good call to skip sellers who has these additional KYCs. We don't know how the data is kept or if they actually have the right to collect 'em.
hmmm... claims to be fully decentralized exchange but relies on centralized service in order run and has the power to restrict some countries? 🥴 not a good sign.