+1 to what Rick said.
Everyone has a slightly different idea of what's acceptable on two wheels, just as we all have different heights, weights, inseams, and expectations.
There is no one perfect answer here, or else we'd all be running it.
I bought a pack of six different K16 windscreens (of different heights and shapes from several different manufacturers) on eBay, tried them all out, and found the ZTechnik sucked, the Cee Bailey was OK, the CalSci was better, and the AeroFlow was best for me and my passenger.
I also had the luxury of going to AeroFlow's headquarters and speaking with Paige, where we made a few more tweaks to get it dialed in just right. That lead to the design and testing of the AeroWings and then MiniWings.
Now I run the full AeroFlow package year-round, and it's the best solution I've found for the K16, at least for my needs. And, based on various other reports here, for many other folks as well.
You simply have to do the online research, make your best guess as to what will fit your needs based on other owners with similar heights and riding styles, and then spend the $$ and try it out for yourself.
If you're lucky enough to be in a large metropolitan area, then perhaps you can set up a meet & ride with other K16 owners, and maybe try out a few solutions for yourself.
Good luck, my friend.