I used rustoleum engine enamel gloss black on mine... Still holding up very well but I trailer my boat and only use it in fresh water... your mileage may vary.
The major point I'd make though is that if you sand anywhere through the paint and primer and there is exposed aluminum, you MUST prime it with zinc chromate primer... I think Napa sells it in a rattle can