One of the main reasons you see so many EOTechs on the kriss, is the same reason there are so many on Tavors. The kriss and tavor have a bit unconventional looks to them, and the EOTechs seem to function and look the best with that "different" type of design/look