I dont think you will have much of a problem with the smell. Its not that large, you dont have that many birds and its not like your floor is full of cracks and holes.
Its really nice. I love the next box. And your plywood windblock is brilliant. Ive been pondering about how to block the wind on...