I'm glad robosats is growing on you. All other options have major drawbacks. * Bisq: terrible legacy UX that uses bloated desktop java client with a slow SPV bitcoin node. Also on-chain only, so it costs a lot in tx fees which prices out lower amount trades and causes trades escrow period to linger when waiting for block confirmations. * Peach: unlike robosats (which uses trust minimized hodl invoices) the escrow is custodial. Also compliant with Swiss regulators so it enforces payout address verification. Not only opens the door to more regulation, it also incentivizes address reuse, which is terrible privacy wise. Also on-chain only so it suffers from mempool volatility. * HodlHodl: centralized custodial escrow, on-chain. Verification requirements depend on chose trade peer. * Azteco and Bullbitcoin: awesome idea but limited geographic availability, so not for everyone unfortunately.
Not sure why „only on-chain“ is a downside? Buying sats for hodling on lightning makes only sense when you don’t open up channels every time you buy. (Which is mostly the case) This means you have to open up a channel every time you stack sats, which is more expensive than a normal transaction.