I installed my Kelleners and SS x-pipe myself with some friends about three weeks ago and we just used the supplied clamps, and I dont have any issues with leaking, I believe if you weld it, that you may have to drop the whole exhaust just to properly weld it, and doing so may make it harder to remove in the future for other Jobs like clutch rplacement and what not, the clamps should be fine, Josh