I don't care for any of the five companions we've been given so far. One, Astarion, will be definitely killed off or at least driven away from my party. Another, Shadowheart, will at best only be contemptuously tolerated for story reasons, though possibly also killed off. The other three are all utterly dislikeable in one or another way, and I would put up with them in my party only because otherwise I won't have a party to play the game with, as I will never use empty-suit mercenary companions.

This, btw, is why my problem with the game having only a party of four is secondary to this issue of inadequate companions. If I don't have enough companions I like to fill out a party of four, what's the point of talking about a party of six?