The aluminum thing is bothering me. I know what to expect with steel, but I don't know what to expect from the alum. I am phobic about rust, or what ever it is alum does. There is no cure for this and it is terminal. I'd hop right on the first stainless or plastic (bodied) truck that came out.
Ford has been using aluminum body panels since the early 90's.