I am running an M112 supercharger, and I was also having PCV problems. I had done what Lex said NOT to do, namely plugging the passenger side vent and letting the PCV valve on the driver's side do all the work. When on boost, I was getting oil blowing past the valve cover gasket on the passenger side--even after changing to a new one, AND even after I just let it vent to atmosphere!
What I needed was a constant vacuum on the passenger side, but needed to keep the oil out of my intake.
I ran a hose from the valve cover vent to a custom catch can. This can has an upper and lower chamber with a baffle separating the two. The upper chamber is loosely stuffed with stainless steel wool. The steel wool collects the oil mist/droplets, which are collected in the wool and drip down into the bottom chamber, where I can drain it out periodically. The hose from the intake goes into the can near the bottom of the upper chamber. Constant vacuum is supplied by a small line running from the top of the can to a tap on the intake between the throttle body and the supercharger.
I ended up just plugging the driver's side, mostly because I am lazy and didn't want another hose running across my engine. Leaving the PCV valve in place is probably a good idea, but I've had no issues.
This has been working for the last year--only 3000 miles, but more than half of them on boost. There is ZERO oil in my intake, and I am venting nothing to the atmosphere.
I'm not sure how/if any of this applies to you, but I hope it helps.
Mark