I tried the electrolysis method on a pretty rough XS650 tank. I didn't think it was working too well; it took quite a while and left a rough, scaly looking finish. That said, it stayed rust free for more than a year with no fuel in it.
Elecrolysis didn't leave a rough scaly looking finish, the rust did!
Besides, no one said it was impossible to screw up the "electrolysis method" by using the wrong polarity, wrong type of soda, the wrong solution strength, or the wrong current levels. Properly done, it works as described.
But, that's no reason to damn a method. It IS clear that acids will attack the base metal. If you have some base metal to spare, then fine. But, if the metal is thin, you'll have to patch pin holes where the acid ate through.
If rust is the only remaining barrier to keeping gas inside, then you will get pin holes with the proper electrolysis method, too. BTDT
Cheers,