User blog comment:BladeOfHope/When creating characters.../@comment-8248793-20161123225056

I think the best characters are the ones that fit their storyline they're assigned to. It doesn't necessarily have to be specific traits, but I do believe that giving a complicated background makes a character more interesting and easier to explore (and makes me as a reader want to explore them more too!). Not saying you can't have kinda perfect background characters though, because having a mix always makes a storyline awesome :)

I think it's your own preference? I firmly believe that the best will have to be the ones that actually go well with whatever the plot is.