I can't speak for the other products, but PBW (Five Star's Alkali Cleanser) works really well for cleaning organic materials on aluminum. HOWEVER, aluminum is a very soft metal and PBW can scratch the surface if not completely dissolved before use. You should also lower the amount of PBW used...