We have two boats. One with 2 x 20# aluminum, and an aluminum 10# tank for the BBQ. Second boat
came with a steel
tank that rusted super quickly so it was just replaced with an aluminum 10# tank.
Aluminum is expensive but as noted above, they can last seemingly forever if they are maintained, inspected, and re-certified as necessary.