Re: Mini - screen - Yes or No ?
The problem is that everyone has a different build. I usually go to a lot of trouble to get my bikes to fit me. I have gone as far as to spend hundreds of dollars on modified side and center stands, lowering links/shorter shocks, fork mods, different handlebars and risers (have actually used two sets of risers from different manufacturers at the same time before) and many different windshields, seats, highway pegs, etc. Each bike required different mods to fit me.
That said, for my weird body (short arms and legs, long torso), the best windshield I have found for a standard bike that doesn't look "terrible" is the Rifle Superbike fairing with a custom length shield (selected for each bike). I have tried both Yamaha screens and find the small one increases turbulence and noise without much wind blocking. The larger one works pretty good on trips but has more noise and some turbulence also. I recently installed a Slipstream HellFire on my Max but haven't ridden with it enough to give a good review. It is larger than the biggest Yamaha shield. It does seem to be quieter and block the wind pretty well but was difficult to fit and does not mount exactly as described in the instructions unless you relocate the turn signals which I did not want to do. I wanted to be able to remove and re-install the shield easily.
The best way is just to try everything yourself and then decide. For example, I tried 3 seats (stock, factory gel and Corbin), 3 fairing screens (stock, factory touring and Givi plus the Laminar Lip on two of them), 3 risers (stock, Holeshot and GenMar and the Holeshot and GenMar at the same time) just to find the right combination for my Suzuki Bandit. When finished I was able to take several 3500 mile trips in 7 days with some days of 750-800 miles with no ill effects. And I am 64 years old.
I do believe you can make any bike fit you if you are willing to spend the money and possibly make a few parts yourself.