To be honest, I did not use the original one that often, as I said I have only had the car 2 months and it has done nothing but rain in the UK for the last few months.
I really wanted to purchase it for the visibility as much as its wind deflection capability. I would probably say that the fabric original does a better job overall but it is the visibility which is the real problem. Plus many take the deflector down in winter and find it a pain putting it up on days with the sun, with these you leave it installed permanently and drop the top whenever you want!!!!! They are actually cheaper to buy than BMW's
Always said I would go back to a 6 series