I thought through this scent problem once.
I'm a big believer in ozone. It effectively kills scent it comes in contact with. Unfortunately its hard on the lungs, so I don't like it in enclosed spaces. I own a ozonics unit, use it in a tree stand because, well, that money was spent. Is it fool proof?- no. Does it help?- I'd say it doesn't hurt, and has some possible positive effects. Who's to say what a deer smells or doesnt in a given instance... it's great for clothes and gear in a tub before the hunt. Hard on rubber and elastic, though.
My solution to the 'scent in the blind' problem was to conceptually design a ozone box in the blind, vented to the outside. You can buy ozone generator parts online to wire up yourself, and combined with computer fans, pump ozone treated air out a vent, creating negative pressure in the blind. I pictured it in a ammo can with holes cut for the fan(s) and exhaust pipe. I have 100 W solar panels on each blind to charge deep cycle batteries anyway- electric heat doesn't produce water vapor like combustion does, so window fog/frost is minimal. The ozone box shouldn't use that much power, so should be doable...
After dreaming up this contraption (mostly during slow days in the blind), I came to the realization that I don't really have much problem with scent from the blinds. Platforms are only 5-10' tall, but deer are routinely within 10 feet of the blind, so I mothballed it without ever building one. Bet it would work if scent is an issue though...