Problem with trying to weld rusty pipes is the metal is being eaten away from the inside...so getting it clean is one challenge and the second is the hole is much larger than it appears after you cut out the thin metal in the area surrounding the hole. Refer to first reason... The material being thin is difficult to do without blowing through where you try to patch. Just a spiral that many don't have the skill to overcome. Also, the flux on the inside from the weld will accelerate corrosion. If it is starting to go, there will be more to come in not too long if it goes as usual. Paying someone to patch your pipes is going to get expensive...better to save your dollars and make the plunge. Would ceramic coating the inside of a new set of Yamina pipes be feasible without damaging the pipes...that could make them last longer.
Too bad no one has come up with inexpensive ways to replicate a set quickly for these bikes that could be powdercoated mufflers or ceramic-coated pipes.