I think the aluminum is a far better way to go than plastic for my application on the expanded metal grating on the back of my mule. Seems thick enough, but not too thick. Reflective tape seems fine. Durability remains to be seen, but I have no concerns from the outset.
Rating:
[5 of 5 Stars!]