The big issue with putting a coating on aluminum (as TwoTired already pointed out) is getting the finish to adhere well to the surface. Even when aluminum looks clean and shiny, there is actually an almost invisible layer of oxide on the surface. The paint will adhere to this layer of oxidation, when you really need it to grab the aluminum itself. This is typically why aluminum surfaces usually need to be painted with self-etching primers that contain a mild acid that eats through the oxide layer.
I was advised by a paint specialist to wash down aluminum parts with mild phosphic acid to etch the surface, wash them thoroughly with water and then dry them off completely. Paint or clearcoat immediately after.