Best bet is try to find a second hand good cylinder. They do now and again come up on ebay and often sell for less than the cost of a replate.
Yes the crack can be welded up but they do often re-crack which can be more than alittle annoying.
_________________
If I have to take the carbs off once more...