Not sure they can be vented to atmosphere can they? I'd prefer that if it works!
Still keep meaning to do this to loose the oil in the intercooler pipes
What holds the new pipe work inside the silicone drop down adapters, can't see how they would hold unless you have a rigid tube inside the new hose for the jubilee to clamp onto... Could see that popping off when warm/full of oil?!