I was told that once you have the aluminum clean.......to spray it with LPS #1 which is a greaseless lubricant. This coats the engine....gives it a sort of protective shield which helps keep it clean and makes future cleaning easier. This came from the guy that was the BMW dealer in Fort worth, Texas for 30 years and now restores old cycle. Seems to work good for me.
I have heard Armour all isn't so hot in the long run. So...........what are your using instead?

I am one of those who like to keep my cars and cycles clean, shinny and polished.