In comicbook writing, there is no "Perfect" Bad Guy because you have dozens. They can be anything from small time crooks like Shocker and Rhino, to megalomaniacs like Green Goblin, Kingpin, and Doctor Doom. You want to make sure that every bad guy has a hint of sadism unless they're the kind that has a heart (Sandman) or THINKS they have a heart (HyrdoMan). Also, the villains that think their actions will be helping the world rather than dooming it (N from Pokemon Black and White) are also very fun to write and achievable. It all depends on the story you want to tell.