So far my rating & ranking of companions:
- - - party
1. my character (sadly conversation checks are based only on main character stats)
2. Gale, Wizard, Pros: well made, good looking male, quite friendly and even funny, he can say no in a nice way -- Cons: he is a bit weird with his wizard stuff but that's his job I guess
3. Shadowheart, Cleric, Pros: she can be convinced with good arguments and turns friendly if given time -- Cons: she likely hides dark secrets, better watch your back
4. Laza'zel, Fighter, Pros: she is quite useful in a fight -- Cons: keep talks short and on subject with her, she is a very simple character, just a kill machine with rigid concepts about everything else, will take time to make her mind more open
- - -
5. Wyll, Warlock: Pros: he is helping those in need (at least at start, idk later yet) -- Cons: he isn't modest at all, could be a vampire based on some pics (I don't know yet if it is, but I don't like bad vampires, except the hot girl from Underworld movie because she wasn't evil), and mostly it is a Warlock which isn't the most needed class in my party comp limited to 4
6. Astarion, Rogue: Pros: if I ever need to sacrifice a companion, this is the perfect candidate, will gladly do it -- Cons: everything