Not come across that brand before. They look OK, but I'm not sure they offer much that you can't find on many other lights. The optional magnetic base sounds like a good feature though.
I actually like the fact we can still get lights that don't go to low first. The majority of the time I use my light I want to light up as much as possible, so having to cycle through modes is a pain. If for some reason I want to keep my night vison and use the low level I can always cover the lens with my thumb until I get to the right mode.