VERY nice, Ed! It looks like you figured out your photo posting question?
About the buffeting, are you already using earplugs?
I know that there is probably some physical impact on you, as well, but it is the noise I notice, most.
I am going to eBay my Tracy fairing.