I think villains either irritating or scary.
KN and RV fit into that category well.
Udaan needs strong and not amul baby villain.
And it's not style or fashion, nothing, but actor's skill and ability to adapt to character and making it interesting is what matters most.
And about Imli,they should stop giving justifications about her wrong doings through her dialogues first, who ever watching Udaan can very well know that Imli has no solid reason to hate Chakor other than her pure jealousy.
So a simple dialogue of "i can't see her happy"is enough than her dialogue,Chakor destroys her everything.
In the climax of last track too,Imli went on accusing Chakor for long time.
During Banaras track,Imli effectively manipulate Sukor and all she wanted was to attain power and money which was convincing.
But now she want to revenge,it's okay but it's better they stop giving her dialogues which in a way trying to justify her actions.
It's better they focus on her motto is attain her power back and want to destroy Sukor because she can't see them happy.