Hm... Could be a good idea
I have had cracked frames welded in the past. But with modern frames' thin tubing one should be careful. I you know an experienced welder I would ask him to weld this. It could at least extend the lifetime about some month. Most probably it will crack there again...
Good luck with the cross footed hitchhiker anyway!