I went with the HD Wind Splitter 7 in. (Part No. 57400205). Once installed only 6.5 inches really stick out of the fairing.
I'm 5'9 with a 31 inch inseam and it does the trick for me. I don't get any buffeting below 50 mph, but still get some wind on my forehead above 50 mph to where I feel I'm riding a motorcycle without my head shaking like a "Big Head" bobbing figurine like it did with the stock windshield.
It was the best compromise between function and looks for me.