How tall are you and what is the ride like with the WindVest? My past bikes had either windscreens built into the fairing or windscreens that were fitted to the bike (around and over the headlight). I'm curious as to how the WindVest works and how it looks in person. In photos, depending on how it's mounted, sometimes it just seems to float above the handlebars, not really connected to the bike. Just not what I'm used to.