Very good recap.
I could add some aspects more:
  • not very good algorithm for path finding, in special for MPP. On LND MPP, is not on by default (still depends on each wallet app), on CLN it is by default, but is taking same route, just splitting the amount in smaller parts.
  • not yet a method in the algorithm that detect the right balance of a channel. I am strongly agree with this tweet from ZFR
  • force closing channels still are a mistery, why they happen, in which conditions and why didn't happen when user really want it.
  • gossip propagation is not yet efficient and still buggy, sometimes, over Tor is terrible.
Very good points too! I don't have that deep of understanding of the current routing implementations, but it feels like there's definitely opportunity for improvement.
reply
yes, exactly, we need improvements and I hope some LN devs will see your post and take notes.
reply