Well I'll give you my opinion for what it's worth, after having worked with metal for the best part of 50 years I would be astounded if this putty works any better than chewing gum! I haven't read its sales pitch but I'm guessing it's a stretch of the imagination, so much so that we would wonder why don't they replace everything made of metal with this wonderful putty! Just build a bike from magic putty! Honestly fella, do yourself a favour, if you want to repair it then take it to a professional tig welder and have them build it up