Ah man, I was expecting a laughable thread about someone who put their 15 minute hops in at 10 minutes, "IS MY BEER RUINED?!?!" but alas. That looks horrible. I wouldn't use the kettle, even if the welds looked nice, since you said it leaks. Sounds like your friend is a little overconfident.