Well, 6 months in and all is well.
Have a 12,000lb winch going in very soon. Was going to fit it all yesterday but as I discovered I need to remove the bar to get the winch in there, I just can't do it by myself. The IronMan bar comes complete with the winch mount FWIW, not extra cost.
Mounting...