I've had variable luck with the bleach dip thing. I did learn that its a very bad idea for rotala wallachi
. My anubias nana did fine with the 3 minute dip but the very firm, old green spot stuff never truly went away. Thread algae and BGA are very easily killed in comparison. I finally gave in to some advice I got here and just clipped off the bad leaves. After a few days it started sending up tons of new ones. They a long time to fill in, but the new growth looks much better and I'm finally not frustrated with the plant anymore.
I've heard that nerite snails are great at leaving the leaves crystal clear, but I've never tried it myself.