That is nice shield for that price, depending on thickness and if it cracks a lot. I can't see the mounting (or the Super Moto link), but 4 screws like the stock ones are the magic number for holding motorcycle windscreens.
The thing about big screens is the variability in wind flows effect handling. BUT, if you get shield edging (like stealth edging, Saeng ta (?), or Can Do wax spray company), it stabilizes a big screen like a spoiler and makes it more stable for doing 100 mph plus.
From the shape, it did not look as thick as the Givi large screen for our bikes for about the same price. Material type would be interesting as well. It looks like a 'cracker' though from the pick: a nicely contoured thin brittle screen that eventually cracks from normal use. Thicker screens from well known companies are safer bets.
Keep us posted on the results.