I have this kit on my gasser drag car and it works well, but seems to burn out the check valves often.
The oil separator and check valves are factory Chrysler parts you can buy at any auto parts store.
I would say if the oil separator did its job and could handle the volume of blow by it would work, but if any of
that oily mist hits the hot exhaust you're gonna leave a smoke trail.