ive never fitted them, but no welding is required, they are a big pipe and from wat ive heard, are a bit of a bitch to put on (just gota wiggle and hold your tongue right.) some one with them will reply.
but, you do know you have to re jet your carbs for those pipes ?, what pipe's do you have on now ?