Perhaps though I’ve used an assortment of Chinese parts ( adjustable levers, radiator guards etc) and have found them to be perfectly fine. In fact my dealer saw my levers and asked me why I didn’t buy them from him. I responded that these were Chinese and I paid 24.00$ shipped. He just shook his head.
So you fellas who’ve been wracking up some miles, radiator guard, good move?
The Pyramid front guard extension I bought keeps crap and stones off the tyre from hitting the radiator and it's unobtrusive too. Of course, it doesnt protect the radiator from stuff flicked up by other traffic so I've ordered a guard too. Chinese from eBay. If the anodising doesn't last, I can always give it a coat of epoxy paint. I've been agreeably surprised with the quality of Chinese products in the last few years. I guess it shouldn't really be a surprise given their investment in hi tech manufacturing plant in some industries.
I have a Chinese one. I was a little worried about it, but the fitment was perfect. It came with 4 rubber plugs that fit into the back side of the guard to sit against the radiator. It also came with peel and stick rubber/insulation strip to place around the sides for anti vibration and a snug fit. The only thing I didn't like about it were the four screws that hold the guard to side clamps. The screws were slightly long so that when tightened all the way, they would rub on the radiator side panels. I used 4 small pieces of the rubber on the back of the screws so there was some insulation between the screw and the radiator. Other than that, it even has the DUKE logo at the bottom and fit perfectly. Seems to be great, and I don't run any hotter than I used to without it. Cost me $60.....Amazon.com
Ditto with my Chinese guard and very happy with it. Looks to be good quality componentry and is an excellent fit. Like you, I was a bit worried about screw length so filed about 1mm off them. Wasn't sure whether vibration would be an issue so just put a blob of RTV on each thread as a thread lock.