Anodizing is the result of placing aluminum in a conductive acid solution and passing low electrical current through. The result produces a very hard aluminum oxide conversion that should be very durable. Aluminum oxide coating have been shown to lower the surface tension energy and therefore should reduce snow sticking...however, it is imposible to have an oxide free aluminum surface since it oxidizes readily, so I don't know how much different it would be.
Here is the rub...There are papers discussing fatigue strength of aluminum with reguards to anodized coatings. It would appear that anodizing can reduce fatigue life depending on aluminum alloy and the type of acid used. Sulfuric acid and chromic acid have been linked to a reduced fatigue life. I believe that phosphoric acid has not, but I am not sure. Also, anodization has been used in aircraft parts for corrosion protection with success and everyone knows that aircraft are subject to fatigue.
So my advice is to be careful. I installed a light weight .o60 thick tunel on my sled and cracking has been a problem so there might be areas on a snowmobile tunnel where stresses exceed the fatigue limit for vibration cycling within the life of a normal sled.
In Layman's terms, be a bit careful and ask the anodizer hard questions. They would know.
Karl