That Olight looks good
In a mini size, I like the Spark SK3. It has both 123 and RCR support like the Olight (and unlike the Quark Mini). We still hear about loose threads with the Quark Mini, so between that and the lack of official RCR support (and the fact that RCRs have toasted a few lights even though they work in most), I think the Sk3 is an easy winner
Between the Spark and the Olight, the Olight has a brighter but much floodier beam, the Spark has a tighter beam and is a full 1cm shorter.
I basically use the Spark Sk3 as my spare battery carrier, since it's not that much bigger or heavier than the little plastic case I used to carry my spare 123 in. So I have my primary light, the Klarus XT1C, and the Spark SK3, and interchageable batteries.