I haven’t handled one in person, but the pivot seems like a failure point I wouldn’t want. Looks like the screw set the light’s position. I don’t like that. Seems like a part that will get knocked loose then be flopping around until you can secure it.
There are better, simpler designs that would be cheaper than what it’s retailing for. You can buy a DF model on Amazon and elsewhere for 240-260 bucks. On an AR platform, use an inline mount for whatever attachment standard you’re running. The mount is like 40 bucks.
If you’re mounting to a Benelli, IWC is the way to go there and you won’t need the picatinny connector. The IWC will bolt directly to the light’s body.