Yeah I have the Gecko mount system on my Flux. The battery mount sits perfectly on the rear of the helmet, keeping it off the top and away from branches.
The tabs of the light mount as mentioned above have to be folded into the air vents, but along with the backup Velcro strip there's no issues.