While I can't know for sure the reasoning behind mounting on aluminum, it certainly would be archival beyond any acid free mount board. Provided, of course, that the aluminum was properly prepared. Aside from that it represents an absolutely flat surface. Additionally aesthetic considerations may have entered into the decision as well. There may be other considerations of which I am not aware.