I have a number of Nitecore products, they've lasted for years and I have never had an issue with any of them.
The other issue with modern lights are all the light level options. I have an LED Lenser ST300 press for on at brightest, press again for the lower level - that's it. Mechanical not electronic switch - it has lasted for years ad shows not sign of failing. I rather like Olights, but the Oclip Pro has a whole raft of options that it doesn't need - I can see what they were doing when they developed a 'one size fits all' design and I am very pleased with mine, but with that additional complexity comes an increased risk of failure. I like a 'press the switch for on and press again for off' set up.
You give options for single mode operation.