It works for me for payments but I use it in combination. I have wallet of Satoshi and my xapo bank has inbound LN so I can use it to get funds into my bank fast, and for a lot of cases I can pay for stuff via ln payments to bitrefill. But it is at this point a bit annoying the capital requirement. On the other hand with some outbound liquidity I can get around bursts of high onchain fees.