Has anyone ever heard of this product, or better yet tried it on an aluminum boat? My family is trying to fix up an old 10ft johnboat and I told them to take it to a welder first to fix the transom. (has 2 or 3 cracks in it) The welding shop told them no problem and they would put this product...