Like I said, I don't do scaling like that. If Zoro beats Mihawk, he is above Mihawk. If Zoro beats Shanks, he is above Shanks. Beating one doesn’t automatically make Zoro above both for me, unless Oda specifically states that.
Otherwise I have to run agendas and would start to spiral out of control within a week.