Looking good! How is your steering damper mounted to the frame? I have one I want to put on my 650.
I doubt the JB Weld is going to hold at all. It's not superglue I had to do something similar to my kicker to make it clear my pegs. I had a welder add 1" of material to allow it to swing further away from the engine. He wasn't 100% sure it would hold, and that's a professional welder, who went through great pains to make sure he got as much penetration on the welds as possible.
I doubt the JB Weld is going to hold at all. It's not superglue I had to do something similar to my kicker to make it clear my pegs. I had a welder add 1" of material to allow it to swing further away from the engine. He wasn't 100% sure it would hold, and that's a professional welder, who went through great pains to make sure he got as much penetration on the welds as possible.