I tried the pin-hole thing. It does kind of work. Sometimes I have to press to get the air to come out, and I do have to re-open the holes once a day or every other day, but it's better than having to open the whole thing up. I tried making the holes slightly bigger this time to see if the air will come out a little more easily, but no leaks so far.
I have noticed a bit of a smell here and there when the air comes out, but I am just now trying the M9 deodorizer drops that came in the mail a couple days ago first. They seem to be working pretty well so far, but if I'm not satisfied maybe I'll try the pepto trick. For me personally, though, it doesn't really matter that much since I am on medical leave (which means home alone all day) and will be until my take-down. So nobody has to smell me but me, and I really don't care! LOL.