I have successfully used compression joints for a long time. The odd one has leaked after installation, but has been made watertight either by a little extra tightening (I tend to undertighten at first) or a wrapping of PTFE tape. I have just replaced 2 basins and used 4 flexible chrome connectors, ...