I've tried both tall screens (Puig) and screen top spoilers (TT and Aerotrim). I have to say that the spoilers do a better job with the buffeting. Aerotrim is half the price of TT item, but I prefer the TT one because you can take it off quickly for off road or when it's really hot for more air flow (but I did lose my first one in cross winds - so make sure it's tight!)
It's all very personal though, so I'd start by getting some card and gaffer tape and experiment first with size, shape and height before you shell out on anything.
BTW -

Welcome to XT660.com!