Some issues with certain P2P exchanges:
Now that blocks are full every time an the time,
LocalCoinSwap - They now use a static bitcoin address per account. To get financial privacy where all your transactions are not easily identified through chain analysis, creating a new account for each trade is possible, just not really manageable. There is no Replace By Fee (RBF), though you can adjust the slder to adjust the fees.
Noones - Haven't tried it. They have geofenced the U.S.A. They ID require verification. To me, it was no loss when LocalBitcoins, and then Paxful shut down -- as I don't use Verification mandatory exchanges, ... P2P or otherwise. It does support LN though, so it will likely gain some
RoboSats - mobile app is deemed "alpha" yet.
Many of them are fairly decent, but have too little liquidity (e.g., HodlHodl). Makes it hard to find a counterparty.
I could go on.