I have them fitted for quite some time now and seem to work as advertised with no oil in my catch can.You can feel the vacuum/suction when removing the oil filler cap.
http://www.et-performance.com/index.php?main_page=page&id=17
http://www.et-performance.com/index.php?main_page=page&id=17