I think a case could be made that Chavez was greater based on scoring big wins across multiple weight classes, but Monzon was better based on his superior skillset and dominance.
I rank Monzon as greater and better. I had Monzon at #2 on my all time Latin list, and Chavez somewhere lower top 10, I forget which spot exactly.