mkirsch wrote:
Aluminum is not immune to corrosion either. It can be worse than steel.
Aluminum + steel + salt + moisture = battery = galvanic corrosion.
If you install it incorrectly, this is true. Hopefully the OP will take the time to isolate the aluminum from the steel if they are installing it.
Just bolting it direct metal to metal is where galvanic corrosion comes into play.
Assuming it's installed correctly and price isn't significantly different, I would go aluminum. It will save weight and not be prone to corrosion.