Grant, any cleaners containing lye/caustic soda will eat aluminium and mag, the Supacrap stuff is petroleum solvent based and won't hurt.
I agree with the citrus based cleaners. I used one from Bunnings recently and it was great (can't think of the brand). And they are much better on the environment