Another vote to repaint. Bare aluminum will corrode and pitt the metal which well eventually weaken it.
To paint aluminum, I've had good results using PPG DP Epoxy primer. This is good stuff that bonds well with both steel and aluminum. I don't mess around with rattle cans so I'm not sure what to recommend if you go that route.
Good luck.
Ed