I know that Hard Ano is used in aluminum cookware so I think it would withstand "normal" rates of fire and maybe even sustained fire. I was leaning toward stainless for the reasons listed before, but weight is a factor as well. I don't want a 16 oz suppressor on a 24 oz. pistol or even a 5 pound rifle but I don't want to have to replace internal parts all the time either (although I will be experimenting with different angles and baffle placement).
I am planning on a K baffle, or an X baffle design, with a blast chamber for a 10/22 for my first build. I think I can keep in at 1" diameter by 6" long based on the suppressors I shot last week on my buddy's pistols. With a 16" .920" diam barrel this should allow iron sights to be used if need be.
Aluminum is largely like steel in that it depends on the alloy as to what it will do. The amounts of things like magnesium, silica, tin, and others determines the porousness, flexibility, and dissipation rate.
For reference, anodizing is not strictly a coating. Anodizing is a treatment using electricity to chemically introduce particles (such as copper, in an acid bath) from a metal anode into the metal surface of the aluminum to a pre-determined depth/thickness (based on time in) to achieve a particular color such as silver, gold, black. Durability of anodizing depends on quality, alloy, and treatment process. If done right, it is really durable.