I had aluminum siding on my home in Detroit. On the plus side, it was very easy to clean. This website explains siding care.
Potential pitfalls. Theft by metal thieves, and on older siding paint leaching down onto bricks leaving a colored residue. Aluminum oxidizes, but does not rust. If you have damage from wind those sections would need to be replaced, you cannot remove the bend in the metal.
Here is a video on painting aluminum siding.