It's just another flashlight. The 1x18650 dual-switch category has many entries, including the Acebeam EC35, Fenix PD35, Armytek Partner C2 Pro, Nitecore P12, and Olight M1X.
The TN12's advantages versus some of the competition are that it doesn't have timed stepdowns and offers the option of neutral white color temperature. It's usually priced lower, and I think the build quality is better than Nitecore, but probably a bit behind Acebeam. To sum up, it's a solid light and a reasonable value. I'd consider the XP-L HI version of the Acebeam EC35 a bit nicer in this category if you want more throw, but I'm not very excited about the base version, which only comes in cool white.