Do you know this strain to be super stinky in bud, or are you just being cautious? Can you suck some out the window or are you closed in w/neighbors? Personally, for spot odor protection, I've hung car deodorizer's in my entrance porches and keep a decent aerosol on the inside of all doors.
Some strains don't smell all that much and can be grown indoors w/o detection with just a little common sense. It sounds like you're more concerned with the smell inside than outside?
I've never had that particular issue.