OP - What is your height and inside leg? Deciding on whether screen or another is better can be an expensive and time consuming exercise. I stuck with the OEM touring screen as every other tall screen I tried (MRA vario, Givi, Madstad, Powerbronze) gave terrible head shake and buffeting, both with and without additional mounting hardware.
One thing that I believe is different with BMW screens is the quality of the plastic and the profile - they seem more aerodynamic and I definitely get far less buffeting than on any other screen. The Givi and Madstad particularly are slab designs with a thick top edge, and I wonder whether that has an impact?