“If it works” is kind of important to determine, though. From what I’ve seen, LN frequently doesn’t work and transactions fail for unknown reasons (offline nodes, no route, liquidity issues, inability to open new channels with peers, etc.). The “solution” to LN’s problems right now appears to be custodial, centralized wallet providers, but that defeats the purpose of using Bitcoin. For example, Twitter is using Strike for tipping, but that wallet is custodial and requires KYC to use. That’s not aligned with what Bitcoin is supposed to be, IMO.