Steel will always be more durable than aluminum, even though our aluminum versions use thicker material and have extra internal gusseting. I run all aluminum armor on my personal vehicle and it has been holding up great overall, including very heavy winch pulls. I was tasked with trying to wreck this aluminum armor to find any weak points and it did great.  The closest thing to a failure is that my front bumper got a little dented near the bottom edge from trying to bump up a large, stepped rock face. The same impact would have likely just scraped a steel bumper. However, the bumper is still totally functional and the dent is minor. If you do more overland style driving and are more so looking for animal protection and the occasional recovery with the winch, then the aluminum is a great choice. If you like to push the limits of your truck in rocky terrain, the aluminum will still hold up but just be aware that it does have its limitations, particularly with denting against rocks. It really comes down to if you can justify the cost/weight savings ratio. There are certainly cheaper areas to keep the weight of your vehicle down, but if you are regularly fully loaded and exceeding your vehicle's GVWR, the aluminum can help a lot in that sense.