I have the Triumph flyscreen and the LSL bars. The combination works well for me. I'm tall (6'2") and most of my riding is commuting to-from work. The LSL bars are more comfortable for me and the type of riding I do.

I think the flyscreen does a fair job deflecting air up a bit. When I tuck down, I'm almost completely out of the wind. So, even though the bars are a bit higher, I can still get close to the tank and have my arms in a comfortable position.
However, when riding upright, the combination of the higher bars and the screen wind blasts my upper chest/shoulders at speed. So, any sustained speed over 60mph and you'll still be able to use the wind to help hold up your upper body.
You can see a few more pictures of the bars on my bike in my album.