When I was running a well oiled node back a few years ago it was pretty hard. I'm sure things are better now. I managed all my channels via the terminal and manually re-balance like every day. If there is a sort of automatic re-balancing algo that optimizes for fees and high traffic connections then it would be pretty easy. Also, I'm sure the backup solutions are better now. If you lost your HDD back then for some reason or your node state was compromised then your balance was basically lost. 😅 but it was exciting though to see lightning development happen and watch the network grow.