None of them Babidi doesnt seem to be annoying at all and i dont remember Auta Magetta True Babidi is a Dick but hes a villain so yeah!
Japanese DB Honestly has like no annoying chars as far as i can remember! Its mostly the dub who ruins characters or gives them annoying voices like Andoid 19!