The problem of this no kyc exchanges, is any hard issue, is too hard too solve .
But for who want stay anonimus ,for some reason, its the best choise . but be careful , are so many excanges offers a easy no kyc excanges tnat are simples scamms .
I prefer to use centralized exchanges such as Binance, Bittrex, or other exchanges, although those exchanges need me to verify my account by sending the document. At least, if something happens to my account, they can help me solve the problem and I do not confuse where I should report the issue. But in the decentralized exchanges have their own policy to manage their users. So whether we want to use DEX or CEX, we need to think twice about which exchanges we will use to trade.
It's the same depending on the OP on which option is chosen except on average CEX exchanges have to submit personal documents as to verify the identity of the user, some don't submit documents but that will still be limited to CEX exchanges unless DEX has unlimited exchanges .
I prefer a centralized exchange over a decentralized one, well but that option he chose was probably the best.