Thanks for the response - I guess I have been guilty of confusing the two brands (Towmax vs Towmaster) when I originally read OutbackMel's posts.
I would opt for an LT tire manufactured here and solve the 'china bomb' problem. But, without replacing our 15" wheels, we're limited to what is available. Just have to do some more comparisons.