1.AnchorUSD
2.Their trust company where escrow is held
3.Zap for lightning network wallet
4.Abacus for identity verification
5.and you (sparkswap)
I'd say this is neither direct nor instant (just abacus verification adds crazy friction). And the trust issue is real, I'd personally feel better with one large custodial institution than a number of startups in this chain that I know nothing about (or their security practices).
If you can solve that there is market for sure.