Vegeta and it's unquestionable, Sasuke is a very 50/50 character, you either like him or you hate him.
If you do not sympathize with his suffering and storyline you will absolutely loath his character, as his core character barely changes through the series, only his goals, and those who he want to bring vengeance.
Sasuke want to kill itachi>switch to Danzo>switch to the ninja world> is defeated by Naruto.
Vegeta is widely spread and recognized as one of the most well developed character not only in dragon ball but through fiction, liking him or not.
It's very interesting in how Vegeta character arc was be able to come even when Akira himself dint like him.
Whe the topic of redemption for villains come about, someone always bring "will X, have a vegete Arc,?"
Zoro in comparison is too shallow even compared to Sasuke as character