I've tried one of these acidic aluminum cleaners on a spare crankcase cover. It was from Autozone, active ingredient either oxalic or hydrofluoric acid; I don't remember which at the moment (HF, I think).
I didn't care for the results. It wasn't "bright," and it was a bit blotchy, even with careful application and liberal rinsing. Big downside risk here, I think.