Obviously welding would provide a permanent join, but as I said earlier when carrying out exhaust repairs on BMW/Mini systems we never weld them, only use clamps which are very good and in my experience never leak. Also if it is a BMW approved method of repair it must be ok
Mike