The problem isn't software related. All of the off-chain options invariably require a custodian to be managing the funds. Whether that is you on your own node, or Bluewallet, or other 3rd party app/option. The stated purpose of 2nd layer/offchain "solutions" is (ostensibly) to reduce the cost of casual transactions, and hasten an acceptable standard of "confirmed" status for txs for use-cases such as billing for streaming, and retail commerce.
The problem is this. Although the use of off-chain txing will temporarily reduce the cost of tx fees, invariably the cost per tx will continue to increase. Without increasing block-space to reduce the cost of txs, you're still competing for space in those blocks. In addition, the subsidy is continuing to reduce with each halving. This means miners will need to seek their due in the form of tx fees. I believe this means that eventually all private ln nodes (like your's) will be dusted as the tx fees eclipse their off-chain balances, and you will not be able to afford to establish new payment channels because you won't be able to afford the tx fees to have your initializing tx included in a block.
What this means for competitors for Loop is that unless you can cover the tx fees, and put up enough Bitcoin to make opening the payment channel worth doing, you'll be forced to rely on the services of 3rd party payment service providers. I'm assuming that because they just received $10 million in series A funding that they are going to be able to afford to put up more Bitcoin than you, or I ever could.
If you can see a flaw in this thesis, please feel free to let me know. They just block me on twitter, and reddit when I say stuff like this.