Ok, I didn't read the whole thing on the alby one but waiting 14 days for your funds to return to you is a bit ridiculous isn't it?
I mean conventional banking only takes 3 to 5 days, so in the mean time onchain liquidity is frozen up waiting for lightning to resolve itself.
Personally, I enjoy on-chain.