Just some comments on my experience with Ironman products. I have an IM bull bar on my 2015 D Max fitted with the 12000lb IM winch. The bull bar is a bit flimsy and the holes for the stone guard bolts didn't line up so the dealer simply drilled through and fitted spring washers and nuts on the bolts rather than use the captive nuts fitted.
The winch is sort of ok but I replaced the wire rope with synthetic as the wire kept springing off the spool whenever the gears were disengaged making a birds nest. The rope is attached via a bolt through the side of the spool and there is not a lot of metal there to thread into. It was M6 and I snapped the head off the bolt with stress when winching from that side. The remote was cabled and wireless but the wireless failed after 2 years and water had got into the "sealed" receiver block in the winch relay body. This was not waterproofed and had no drain holes. All the fasteners were zinc plated steel and began to rust including the nuts on the electrical connections.
Overall I would not recommend this brand for anyone wanting more than a cosmetic accessory.