so far this Big Blue 1300 lumen lite is working ok,
using a Fenix flashlight mount.
it uses a 18650 protected battery, features a double O ring design in an aluminum housing, good to 300 feet,
has a magnetic switch which means it is less likely to fail as easy as a surface mount momentary switch.
this also eliminates a path for water to enter the light. the switch has a very solid feel to it.
another good thing about the switch is that it is easy to manipulate even with gloves on. i have a heck of a time using the switch on the Nite Rider Lumina 900 when wearing gloves.