I disagree that the companions are shit, with the exception of Amiri and possibly Harrim, altho at least Harrim can be a druid with a strong pet.
For the rest I always hear this or that companion is useless but I just don't see it.
What's the problem with Jubilost or 32point buy optimized magic negro ranger? Valerie cha monk 1->bard -> DD , put the level 4 point into CHA and she has CHA16 just like Linzi, get +4 STR from DD, +2 STR and +2CHA from her quest. She's a better Bard than Linzi.
Make Jaethal a cleric, selective channel, spam negative energy AoE, summern skelingtons, equip this cloak for necromancy spells. Nok-Nok rogue 8/vivi 12 is absolutely OK for most of the game (tho shit will saves hurt a bit come endgame). The kinetic sisters are OP as fuck if you build them right, especially the fire one. The orc is a powerful char but I don't like the micro required.
On unfair it's helpful to enlist 1 dedicated conjurer (elf chick being a caster level behind and not having the focus feats just doesn't cut it early on) and 1 guy who can tank, i.e. high AC/mirror image, can be the main char or another merc.