Don't those mirrors obstruct the handlebars when attempting "full-lock"?
It's not so easy to tell from the pictures.
I know buffeting differs from person to person (taller, wider, shorter, thinner etc) but I'll share my buffeting solution in case it helps others (worth a shot if you're "debugging")
I got a wider windscreen from slipscreen... 2.5" wider on both sides (so 5" wider in total). With the Madstad bracket it doesn't obstruct the handlebars and stock mirrors on full-lock. I've found that the height of the windscreen is irrelevant (so let's assume stock) so long as you angle it back ever-so-slightly (perhaps as little as 5 degrees)