So is fiat to crypto conversion on a p2p more safe/secure on a no KYC site like Localcryptos because it's anonymous or on a KYC site like LocalBitcoins? Both sites have good reviews on Trustpilot while Kraken and Coinbase have some pretty bad reviews.
Trading on p2p with KYC and no KYC requirements has is pros and cons.
Localcryptos: even though there is no KYC required to register on the exchanges still most of the traders will demand one time verification of your nationality with any of your ID and also the prices are little premium while the volume is lesser compared to localbitcoin but it varies from which country fiat you are going to trade.
Localbitcoin: Different tier system can be chosen based on your annual trading volume and as I said the prices are far better with more trading volume.
But trading on p2p for fiat to crypto is not completely safe though, there are less chances for you to get scammed if you chooses bank transfer at the time of trading but still there will be problem rises if someone hacked someone's account and bought money from you which kind of issues rises only after 6 months or later after your trades.