Puke tanks?

I am getting a little blow by coming out of my valve cover breather and from my oil fill cap that I think is coming out when I am in a boost situation. My dipstick stays put. I am thinking that I need a puke tank. What are the pros and cons of going that route? If the pros outweigh the cons, which one would you go with? For those that don't know, I have a 340, 6-71 blower.

Jack