Jon-
My experience is that a blind does help with containing your scent (given reasonable scent management to begin with) but I don't think there is such a thing as total scent control. I don't know if the blind makes your scent seem "older" or "farther away" but it seems to me that it keeps it under the panic threshold of the deer I hunt. A deer straight down wind will be alerted, but (again in my experience) they don't turn inside out and bail out like they do without the blind.
I also hang a wick-style bottle of cover scent on the down wind side of the blind (outside the blind, on the tie down rope) just to try and diffuse the people smell. Now, if you start frying spam or eating stinky cheese in the blind... all bets are off.
Your set up looks good! One thing you might consider (once again, this is all just MY experience) is some way to make the big black hole in the front a little smaller. You could put a sparse branch either vertically or horizontally across it that won't hinder a shot too much. Turkeys don't seem to mind the big black holes but deer seem to notice them right off and either spook or try to get closer to investigate the danger and then spook. Either way, no shot opportunity. It will also help keep your smell contained a little better. I have experimented in the yard with the shoot through mesh across windows and many here on Trad Gang shoot through it with no problems. I haven't completely convinced myself to use it yet but that's an option.
Good luck! It looks like a great set up. Nice thing about a blind is you don't have to be quite so still. That is a benefit to a chronic wiggle-wart like myself.
OkKeith