Aluminum corrosions tends to be self-limiting, but aluminum cylinders are awfully bouyant nearing empty.
Steel tanks corrode easily, are more expensive, are far more costly but are available in a larger variety of sizes.
So which do you prefer and why?