I agree 100%, I returned mine to Amazon for a refund after 20 days. Take a look at the thread I linked below, has several photos of the windscreen on my bike from different angles and you can get a great idea of the overall aesthetics
After much research and pontification I utter these pearls of wisdom when it comes to CB300F and windscreens:
"He who hates wind on their chest/head should purchase CBR300 instead of the Naked"
I will tell you something else:
If you ride a few weeks on the highway your body will adapt and the wind will become "no big deal" same as cyclist's as.s will adapt to bicycle saddle if he just bears the pain for a few weeks. Our human bodies are designed to adapt. I started taking cold showers and after 5 showers I got used to it. No big deal
Disclamer: It is 87F in Miami today so bear that in mind when I say I have been taking showers by only opening the cold faucet. Whether I am able to do the same once the weather gets to 60F I cannot say for certain.
OP's windscreen in question is quite different than what you purchased so not sure if it is a fair comparison, but good feedback nonetheless.
...I started taking cold showers and after 5 showers I got used to it. No big deal
Disclamer: It is 87F in Miami today so bear that in mind when I say I have been taking showers by only opening the cold faucet.
If it was 87F (30C) here I'd be taking cold showers too!
My local climate is similar to Gromits. 50 degrees high here today and this is mid spring. Room for improvement..