nice summary! I believe that looping from onchain to offchain (LN) is one of the best ways to lose track of your own Bitcoin. Noody could possible know which node holds what, and that is as it should be. I even believe that is better than coinjoining which publicly tells the entire world that you attempted to hide your coins. Offchain swaps are great!