OK, so it's arrived.
Has Ironman sticker on the bar and this label:
Towball is only 46mm, hitch is standard size and brackets attaching to chassis are 5mm plate but well supported laterally. There appears to be sufficient strength in the design where the hitch is mounted for, at my guess only, about a 1500kg rating although I'd think that could be increased substantially fairly simply. I'll get the family engineer to cast his eye over it first.
I do have a concern about the recovery point mountings - not as strong as I'd like to see - the eyes just bolt through the plate at the back of the bar.
Generally it appears well made, perhaps not quite as heavy as the ARB one, but the same can be said of the Ironman bullbars and there don't appear to be any problems with those. In terms of looks, well, it looks like a copy of the ARB bar.
All in all though, for over $1000 saving vs ARB, I think it's pretty good value.