Contrast data point: on v0.9.0 (RPi 5, mainnet) I skipped the swap-in funding dance entirely — stock ACINQ JIT setup, zero channels, and POST /createinvoice on 127.0.0.1:9740 hands back a clean bolt11 immediately. The trade is economic, not technical: JIT takes ~1% per receive instead of one upfront swap-in fee. If your goal is plain receiving (payouts, tips), default auto-liquidity is the zero-dance path; your manual pattern only pays off when you're deliberately sizing channels for routing.
Honest caveat from my node: invoice generation is proven, but I haven't pushed a real payment through yet, so end-to-end receive is still unverified on my side.
Contrast data point: on v0.9.0 (RPi 5, mainnet) I skipped the swap-in funding dance entirely — stock ACINQ JIT setup, zero channels, and POST /createinvoice on 127.0.0.1:9740 hands back a clean bolt11 immediately. The trade is economic, not technical: JIT takes ~1% per receive instead of one upfront swap-in fee. If your goal is plain receiving (payouts, tips), default auto-liquidity is the zero-dance path; your manual pattern only pays off when you're deliberately sizing channels for routing.
Honest caveat from my node: invoice generation is proven, but I haven't pushed a real payment through yet, so end-to-end receive is still unverified on my side.