cyrus the reason your stock bov venting to the atmo makes your car run like shit is cause it opens on idle slightly, from what ive been told it also has a small hole in it to allow some of the boost pressure to escape for some ungodly reason.
its something to do with emissions control and making the car run smoothly
dont take my words as gospel tho, better off askin someone who knows