1. "What does this character want?"
Charlie - Wants to help people, wants her Dad to be proud of her
Vaggie - Wants Charlie to succeed in her endeavors
Angel Dust - Wants to enjoy himself and be happy?
Alastor - Wants to be the most powerful overlord and out from under Rosie's soul contract (goal achieved at the end of S2)
Husk - Wants to protect Angel Dust?
Nifty - Wants to clean up?
2. "What are their strengths?"
Charlie - Kind towards others, fighting (at the end of S1 at least), being Lucifer's daughter
Vaggie - Fighting/being tough
Angel Dust - Porn stardom talent, fighting with guns
Alastor - Overlord powers/fighting
Husk - Gambling? Fighting/overlord powers
Nifty - Cleaning, psychotic fighting
3. "What are their weaknesses?"
Charlie - Naive and foolish, very weak willed
Vaggie - Anger issues, difficult to work with
Angel Dust - Overly/Inappropriately sexual with others, drug addiction, stuck in an abusive relationship and soul bondage with Valentino
Alastor - Arrogant? Rivalry with Vox (more or less resolved at the end of S2)
Husk - Alcoholism, grumpy and difficult to work with
Nifty - Very chaotic and unpredictable, hard to control
4. "What are their quirks?"
Charlie - Happy and perky, very Disney Princess like, constantly breaks out into song
Vaggie - Tough? Always carries a spear?
Angel Dust - Overly sexual with everyone, constantly making sex jokes
Alastor - Old timey radio man persona
Husk - Grumpy?
Nifty - Crazy chaotic gremlin personality
As you can see, there appears to be quite a bit of overlap with and similar results to what Lo F Fort found in his exercise with the Helluva Boss cast. Further, a lot of these are more or less things I inferred rather than what was stated outright in the show, so for all I know some of these attributes may not even be what the creator intended (especially those things listed under weaknesses).
What are your thoughts? Anything I missed?