You will have buffeting from any sheild regardless of brand, mine doesnt seem to that bad on my 06 SG.I have a Memphis Shades on my Street Bob as well. Good product. Looks nice. On and off easily.
My buffeting problem is considerable, likely because I have long legs and forward controls.