Not really. I have some small channels cut out of the bottom to let air in. Any odor is form not having a strong fan in there.
Ona, IMHO, is just like spraying an air freshener. It may cover up the weed, but anyone would wonder why that smell. It is a little institutional smelling.