Gerry,
Aluminum track has advantages and disadvantages. I am not going to get into the opinions of better or not, just going to try to put forth the facts.
The biggest advantage of aluminum track is cost. It is by far the cheapest of the three major material offerings. There are a couple of vendors that offer aluminum track, rail and switches. Most aluminum offerings are for flex track, so you are flexible to make whatever curvatures you need for your situation. Aluminum has a fairly good conductivity, voltage loss over distance is not that big an issue.
Dis-advantages of aluminum track/rail are subjective based on location and running style. You mention your long term preference for battery power. This negates one of aluminum’s major dis-advantages. Although aluminum conducts electricity well, it’s oxides do not. Aluminum oxidizes almost immediately in contact with oxygen. This property of aluminum makes electrical connections (and wheel contact) more difficult. Aluminum is difficult to solder to as well for the same oxidization issue, but it can be done. IF you master soldering aluminum and include jumper wires at each joint, not relying on the mechanical joint to conduct, reliable conductivity can be achieved. Aluminum is also not as mechanically strong as brass or stainless steel, so if you are in an area where you might have critters (most notably deer), this could also be an issue (possibility of vertical kinks). Expansion / contraction are also greater with aluminum than with the other materials. IF you float your track on a good roadbed this may not be an issue depending on the configuration of your layout. Long straights will give issues no matter the track material if proper attention is not given expansion / contraction.
On a personal note, I have some brass track ready to go down, but will go aluminum with all future expansions. I will keep the brass loop for sparkies, otherwise I am converting (slowly) to battery / RC. I am NOT advocating any particular material, just presenting the facts based on my personal knowledge and experience. I am sure others will chime in with their knowledge and experience.
Happy Railroading
Bob C.