The stock Triumph roadster screen has cutouts on the bottom sides. This adds to the problem. I replaced this screen with a Clearviewshields.com screen. I'm 5' 10" and I got it 1" higher than stock, which allows me to look over the shield. The Clearviews are 1" wider on each side and don't have cutouts on the bottom sides. This shield is better than stock for buffeting but still not great. I then put the Triumph lower air deflectors on and this works pretty well. I don't think you can do better - perhaps a Corbin faring ($1200).
I also tried a Windvest - 18" high by 16" wide. They are supposed to be super aerodynamic. Nice around town but lots of noise and buffeting at 70+ mph. I got rid of that.
Wind isn't a big deal with a full helmet but I like to wear a shorty in summer - wind noise can be a bit much.