I have little experience with JB Weld but I know many like you that have put it to the test and have always been pleased.
I also wanted an easier system so I fabricated the bracket shown in the photos.
my approach takes a little attention but is easy to do alone, but I think your approach is more solid and likely easier than what I did.
Larry