Many years ago, Westlake tires had a bad reputation. I own a Grand Design FW, and they now install the Westlake brand on all their new units. When I bought my rig a year ago, I was very worried about the "China bomb" problems since I'd experienced them on previous tires. But I went with the Westlakes anyway and installed a TST TPMS.
I now have over 18,000 miles on the tires, and have not had any problem at all. On the Grand Design user's forum, I've only seen one reported instance of a "blow out", but the owner said it might have been a road hazard. Grand Design has now produced over 10,000 units, and there has been zero reported failure due to a manufacturing defect. That's 40,000+ tires!
I'd go with the Westlakes if it were me. Just put a TPMS on them (or with any brand), monitor the pressures and weight and you should be fine.