I'd take Khan, actually. MAGO wasn't a one-punch KO artist, nor was he very good at cutting the ring. I could see Khan outrunning him
Mago definitely wins at 135. Gonzalez was an excellent lightweight. At 140, yeah on second thought, I could see Khan pulling out a close one.