So, I have seen lots of talk about steel tanks, but very little on aluminum, is there a reason that steel tanks are so favored over aluminum for this type of diving? I also have to wonder what the difference in longevity is between steel and aluminum.
I use both steel and aluminum tanks regularly. Both will do the job well, but I prefer steel.
Steel means I can carry a bit less weight in my weight pockets as the steel remains negative, but a nearly empty AL tank will most likely be positive. If the amount of gas they hold is the same, the buoyancy swing throughout the dive will be the same.
Both steel and AL can oxidize (rust). Aluminum oxide tends to be a bit tougher, so doesn't flake off and helps to protect the rest of the aluminum. Iron oxide will flake off after time if left untreated, so the cycle can continue. In reality, this is not really a big concern. Galvanized steel holds up really well. With my steel tanks, the only areas that tend to show any rust are the Hydro stamp area. This is easily solved, though. When I pick up my tanks from hydro, I just spray it with a bit of Rustoleum primer and spray paint or galvanize spray. AL tanks have square bottoms, so don't need boots to stand up, but many have them anyway. Regardless of the material, knocking the boots off every once in a while is a good idea.
Both AL and steel tanks can last many years, so longevity isn't really a concern. There are, however, some shops that won't fill AL tanks over 20 years old, or made before 1990. I haven't heard of any shops that put the same restrictions on steels, so that may be something to consider. The 20 year limit is not backed by anything. I can only think this policy was put in place around 2010 and never updated. The 1990 limit is more common and comes from issues from the AL6351 alloy. Some manufacturers used this alloy for a time, some never used it, and all manufacturers were no longer using by 1990. So that's a nice round number.
Like I said, I've got a couple AL tanks as well. My Al tanks were post 1990, so made from AL6061. I have no problems getting them filled, and plan to keep them around for a while.