There are 3 solutions to cure buffeting.
1. Tobinators. Ugly and 50ish quid.
2. MRA Vario. Ugly and 100ish quid.
3. Take the damn thing off. Looks better and costs naff all. You should try it before spending any money. It's suprisingly good. 90mph cruising with only minimal turbulence. (Note, turbulence NOT buffeting. Buffeting is gone.)
I just rode 250 miles from Glencoe to Durham in heavy rain and the dampest parts of me were my feet and crotch. I surely thought the water must get in around my neck and chest, but it didn't. I was quite cold though, so weather protection is slightly compromised.