lightning can be extended to all other assets, including lines of credit between parties that trust each other so there is nothing stopping devs from building a monero wallet that can receive from bitcoin lighting wallets via some exchange nodes. Mixing on-chain with lightning is the problem here, as on-chain payments are not final, so the one exchanging lightning payments for monero pay-outs needs to be trusted.