Aluminium roof framing systems have good corrosion resistance, but they have other structural issues that can develop in a short period of time.
Aluminium framing members are subject to movement in windy conditions and the fixing bolts have a history of loosening off and even falling out.
The simple solution is to use ‘nyloc’ nuts on all the fixing bolts.