plastic is better in every way
sand grit will cause abrasion
earthing from the fuel sender causes corrosion
salt causes corrosion
water sitting under it or on it will cause corrosion
any older boat i have had with a ally tank has played up eventually