OK, screen arrived... Mounted and test drove it today. It is taller and wider, than stock, however it tapers off from the base, so the mirrors are not hitting the side, as I feared. It does not deflect air any more, than the stock does, or if it does, I did not notice a difference, I am 6"1. After taking these pics I added spacers to straighten it up a bit, but that did not change much either, so I will go back to no spacers in order to prolong the life of the screen. I am a bit ambivalent about the design of it, as it is rather wide at the base and it has got this omega shaped flowing line to it, which I am not so sure, I am too found of, but I guess, I will get used to it.
Here are some pics too... The bike is really dirty and geared up for the winter commute, so it is as ugly, as it will ever get in it's life, but again, it is cold outside and these tossers salt the road every day come rain or shine.