never tried the olight so i can't really help you, but - if using LiIons is a mandatory requisite, i've just discovered that the TK21 doesn't run with 18650s, although fenix website states the contrary... i tried 3 brands and none worked well. no turbo and no low, just high and medium...
with CR123s is a great light, but i can make no comparison with the i6