I am going to fit some flexible tap connectors and see there are 2 types, push fit and compression, whats best? also they appear to come in 2 sizes 22mm and 15mm but the bath taps i have measure 25mm external and 20mm internal, do I need something else. Thanks