Mine looks better but I always wax it and use a silicon spray knowing how soft the chrome actually is.
I am going a different route though, I saved the original cover and will have it chrome plated. When I received the Chinese cover I didn't like the fact that it scratched fairly easily although in every other way was well made and I figured it bought me the time to have a good chrome plating job done to the OEM cover. I tried chrome polish on it and it made marks so I knew it was soft.
I Have not done it yet but and it will more than likely cost around 100.00 and take about 2 to 3 weeks. This way since I have a cover on it doesn't cut into my riding and I can choose a quality chrome shop and with the oem cover and a good chrome job on it I should be good to go.
I thought about buying another one and it is a possibility they are not bad but I think this will be a better way to go. It may be an idea for you too.
A suggestion for you if you take some silicon spray and spray it on the front cover and wipe it off a bit it will look better till you decide what you want to do.
Tire spray like the stuff you detail a car with works really well to protect and make it look better. But dont buy the foaming stuff or the thick trigger spray. I use a light weight silicon spray made for trim and tires and stays on longer and is easier to wipe the excess down. Another tip it makes the black on the bike look like new. I spray it on and wipe excess off and I dont have a problem. It makes keeping the bike clean, easier since it repels water and road dirt especially on the black plastic radiator shrouds and the lower front cowl.
Sometimes the screws like on the brake reservoir top become slightly corroded with water, this spray stops that and will make them look really good. Spray on wipe off and it keeps the black a deep black. It works on chrome also so they dont get those spider corrosion marks. It also keeps the original look to the bolts that hold the cover on and doesn't allow dirt to stick on the bolts so you just rinse it off.
Need to state the obvious, DON'T use it on our bike tires, car tires yes bike tires NO.

and let us know what you decide.
https://www.amazon.com/Sprayway-SW936-Instant-Shine-Case/dp/B009ONZ7MK