Ohtsu is a very good tire too. I'm not sure one is superior to the other.
I base my tire recommendations on a lot of different factors. I'm not going into all of my "secrets" as I've literally spent thousands of dollars on dirt tires over the years and compared tread patterns, lug height, lug thickness, hardness, weight, etc.
I wouldn't steer you guys wrong.