OE panels are hard to come by, especially if you want a colour match, the same with second hand.
The Chinese stuff seems to vary in quality, mine from HK was good for the money but others have had issues. None fit 100%. Remember if the tax man gets hold of it you can add a big chunk of duty to the price, same with Tyga.
If you want to keep the bike mint and its value up, its got to be OE. If you want trick, Tyga, if it’s a track bike and it may go down again, Chinese or race body work.