No. As I said earlier, LN is not for spending from small outputs once but rather spending from large outputs in small amounts many times. The common use case scenario is that you put in (for example) 0.01 BTC into the channel with the coffee shop. Then over the course of months or years, you slowly pay the coffee shop 0.00001 BTC per coffee but without actually making any on-chain transactions and paying their transaction fees.
Getting into the LN thing, every answer opens up a new question... so you have to tie an amount (from single address) to a establish a channel. Sort of staking? I can see how this can work for regular large payments, say with an exchange, however its a big ask to expect people to do this for small payments. It seems like putting up a credit tab with the shop/bar and you have to hit a minimum spend to make it worthwhile.