Tried CashApp. They tried to KYC me first time I used it where sent out an amount under the amount their own site claims doesn't need verification.
Revolt requires KYC too and I've seen a lot of bad reviews.
If you wanna send your fiat from a KYC source might as well use BACS on your bank account or a secondary one like Monzo who seem fairly decent.
Whole point of these P2P markets is no need to dox yourself just to buy Bitcoin.