Yeah, that site doesn't address and actually has the same complaint about the favorites bar that I do. Besides the disaster that is the favorites management, the only other issue I have experienced so far is the lack of "save as" option when downloading something. I do not want everything downloaded to one location without the ability to change where I download things on a case by case basis. If MS could only fix those two issues I'd be happy. And there are plenty of people complaining about it in the Feedback app so I'm hoping they are paying attention.
I've also seen people saying that Edge does not sync favorites between devices but I haven't had a chance to test that yet. If it doesn't that's another downgrade from IE. So for the foreseeable future IE will remain my primary browser.