I have it mounted using those two brackets, but because of that, I don’t have space for my Wahoo computer. I see that you’ve got yours mounted under the holder — do you find it stable when riding on gravel in the forest, sometimes over small bumps?
By the way, off the topic of the light — what bar tape do you have on your bike, and what’s that handlebar bag? 
Since I'm using a carbon fiber computer mount, it seems to absorb shock quite well. Also I find I can loop the nylon cords from my bar bag to give it slightly more stability. My handle bars have just enough space to add the 2 clamps, but it'll interfere with my phone mount, so I opted for the 1 clamp mount under the computer.
I'm currently using Serfas cork bar tape on all my bikes (bought from US Amazon). This bar tape has excellent elasticity, durability and it's easy to clean with a cloth and alcohol spray. The backing has non-residual adhesive that's easy to remove using a blowdryer or heat gun. I've transferred the bar tape several times over from different handlebars and they still look like-new.
Also I'm using an Enlee bar bag (can be found on AliExpress). The bag casing holds it shape even when empty and the straps are gummy on one side so they don't slip. I use this bag on both my gravel bikes.