Yep, I agree that's a very good article for explaining the process and its issues in layman's terms. And it warns about hydrogen embrittlement, which is all too rare.
Due to the voltage applied, I'm of the opinion that it's really a physical process, where the hydrogen bubbles formed under the rust layer pop flakes of rust off the surface.
I would add that it's important to 'passivate' the metal surface quickly after it comes out of the bath. Or it will form surface rust incredibly quickly, once it's cleaned...
If you have a big enough container, the simplest way is to boil [using rainwater, or demineralised/distilled water] or steam the article for 15 min or so.
Another way is to paint/swab the item with dilute [~5%] Phosphoric Acid, then rinse off with water. This will form a grey iron phosphate protective surface coating.
This statement regarding the 'molasses bath' method is also correct:
The molasses method usually takes weeks and may work because of acids formed in the molasses solution by fermentation. I have been told that iron or steel objects left too long in molasses solution will eventually be eaten away, supporting the idea of an acid etching progress. However other chemical reactions may also be involved in this old method.
I found out this week, that a couple of light gauge steel items I'd put in my molasses bath a few months back and forgotten about, had been in too long... Oh well, nothing irreplaceable!