Looks like a nice answer to the stink problem.
I'd sure hate to have the engine puke oil into the turbo while youre on a steep grade. Don't know if this is possible, but the guys are saying that if the engine gets tilted more than 17 degrees it loses up to quarts of oil out the breather. If thats not a problem then it looks interesting.