I haven't gone through this thread from start to finish, but I've seen a fair few of the pages and don't remember seeing the Ironman winch bar on here. When I first got my JK I couldn't find any pictures of the Ironman winch bar and didn't worry about their product for that very reason. All the eBay sellers had pictures of Toymota's of Mitsubitchies.
Anyway, long story short, I came across a picture of it:
IMO, I reckon it looks pretty sweet. So much so, that I reckon I would have bought it if I had seen some pictures of it at the time.