It still not so reliable, there's many payments that fail and on the node's side there's still many failures that lead to force closed channels. I believe both issues are being solved progressively, but imo that's 2 of the most important. Before having hundred different features, it should be robust and reliable.