I have a catch can on my car that I built also. The only downside I see to doing this and venting it freely means that you can then smell the gases. It happens that mine vents on the passenger side which is right in front of my cabin air. Every once in awhile I can smell it a little. Eventually I may end up routing it to my exhaust but for now I am at least keeping my port and polished intake track free of that oily gas.
Jason
Everlast 255EXT - Perfection
Everlast PowerPro 256 - UPS Demolished
Everlast MTS200s
12 Ton Shop Press
DeWalt Hand Tools/ChopSaw