To me that R5 is a horrid , little toad of a bike...
I like them taillights.. Why do you think it is Chinese.. They have had American made ones for sale at NAPA stores for about40 years..
I think it more a case of the rest of the bike , making the taillight look bad...
.. bet ya cant tell I am not fonda 2strokes.. huh?