I've had consistently poor experiences with off-brand tires, and I've heard plenty of horror stories.
Also, there are so many choices available among major-brand tires, and ways to economize when purchasing them, that I think there are lots better ways to save money than to take risks with those off brands.
My local tire dealer sells those tires. They are indeed Chinese made. They are very cheap. He said he has not had issues with any clients coming back and complaining. But he did say that most people that bought them were on a very tight budget and had beater cars. He said it should be decent for city use, but not sure about highway and high speed.
I wouldn't run no name tires on my cars, especially the nsx.