I've put Chinese petcocks on many of my bikes (because I always swap out auto fuel taps with manual ones), and had a problem with a leaky one just once.
I'm putting a Chinese manual fuel tap on my KZ440 project bike, too.
I know I will have zero problems resulting from this.
I was drawn to this forum originally when I asked for help with my 550. However, as time goes on, it becomes clear that everyone is an "expert" here. I've probably been in "humble beginner" mode for too long.
The upside, of course, is that I learned a few things along the way. Among them, that it sounds good and wise to say that Chinese petcocks are all junk because China. But real-world experience teaches me that they're actually fine.
i wouldn't say "ALL" Chinese parts are bad, but it's a roll of the dice for sure.
4 years ago, i replaced the petcocks on my XS1100 (it has two), with generic ones off ebay, and they leaked like a sieve.
i worked with the seller to get replacements, which also leaked. I decided to cut my losses, and purchased two more off of amazon, which didn't fit at all, despite being listed as "direct fit" with good reviews...
ultimately i ended up buying pingel adapter plates, and name brand universal petcocks...
i lost several weeks of riding due to that whole fiasco, plus a bunch of money, and i'm not willing to do it again.
I'm lucky enough that i have a well known company nearby, that carries parts from brands i trust.
i just need to know that i'm ordering the right part the first time.