Looks like the same clamps on the original photo. Rick Stator sent me the same ones for my dual 8" headlight set-up. I sold them to some guy named Doug who rode the across some place called Russia. I think they'll hold up.
The word "good" has many meanings. For example, if a man were to shoot his grandmother at a range of five hundred yards, I should call him a good shot, but not necessarily a good man. ~G.K. Chesterton