Never seen them before silly arse that I am, but I don't have them on my pipes and in my installation at least, so far, I don't have any leaks.....
If you want to use them Vic then do so, but as Phil (Squiffy) says, they would be an absolute pain to try to ever remove.
Phil