I made the brackets that bolt under the top triple tree 1" longer for my Triumph summer screen. It doesnt stand quite as straight up as yours. It reduced the buffeting for me.
If it feels solid I think I would try it like it is at different speeds.