After waiting 6 months for Dissent to build my bumper and another two to find time, I finally installed it along with a Warn VR EVO 12S. It was an all day project, but the end result was worth it. 2006 100 series land cruiser.
Have pulled out 3 cars and moved one tree. Never needed it for a self recovery yet. Extremely happy with it. However, I do think the harbor winch freight would have been fine. Bumper was completely worth it. Still holding up well.