Buffeting? Is that something you do while lined up with a gaggle of other folks while filling your plate with food?
Seriously though, there are almost as many "fixes" for this condition then there are for curing hiccups!
When I bought my DL1000K6, I traded in a ZRX1200. I also ride a KLR650, so I know what wind is all about. The Strom was pretty tame to me, but I tried making it even better. I have a Laminar Touring Lip on the bike. I've also done the "15 mm tiltback" mod that is described here (you've got to do some searching to find more information) that is basically replacing the bottom bolts on the windshield mount and putting some 15 mm rubber spacers under the windshield mount to tilt the windshield back.
My Strom has this done and I also have a set of Aerostitch tank panniers on the bike. It is very nice when riding the bike in just about all conditions. I've got to try an idea I have to make it even better. More to follow.
There is also a very easy, sure-fire fix for the 2750 rpm hiccup. Keep the engine above that rpm band!
I just switched my bike over to 16 / 43 gearing and it really wakes up the beast within. I'm extremely satisfied with the results. When I go long distance touring on the superslab, I'll simply put the 17 tooth front sprocket back on. A very rare occurence with me, so the bike is just about perfect now!