For free, it's perfect! I don't have experience with that exact welder, but if you can wire it for your existing plug it's definitely worth trying out. Should be plenty powerful for the big stuff, and as long as you can turn it down far enough that you're not blowing holes in sheet metal I think you'll be ok.
Worst case scenario, give it to me and I'll make sure that it goes to good use //SLAMIN//