Looks fairly similar to my oem windscreen. Doesn't do a whole lot for wind protection, but I think it looks pretty good, and gives me a place for stickers
The trade off for wind protection is obviously size, and as they get bigger they usually get uglier. Its all about what you are looking for. The oem screen makes it bearable to be upright at 75/80, but after that a tuck is considerably more comfy.
The fabbri seems to be a bit taller than mine or the other one you linked, and would probably give the most in wind protection, if thats what you are after
Overall, parts are pretty expensive for this bike. There aren't enough of these bikes around to make 1000s of windscreens or exhausts like a gsxr, r6, etc. I'm sure these companies are only selling a handful of their products for the 8