A mon sens, le seul point important à garder à l'esprit pour profiter pleinement des possibilités du jeu, c'est de panacher au maximum les skills entre toute l'équipe, de façon à avoir au moins un perso capable dans chaque skill importante.
Inutile de prendre trop de compétences d'armes, à mon sens. Une skill d'arme principale, éventuellement une deuxième pour les perso qui ont des points à plus savoir qu'en foutre, et basta.
Par contre énormément de skills seront utiles : désamorçage, crochetage, vigilance, skills sociales (lèche-cul etc)...
Il faut essayer d'avoir les amorces sur ces lignes de skills dès la création de l'équipe, en les répartissant logiquement entre les différents membres.
Le truc, c'est que rapidement tu auras des compagnons possibles à rajouter dans ta team, et qui sont susceptibles d'entraîner des doublons.
ex (mini spoil) :
avec Angela, accessible immédiatement au début, tu te retrouves avec un compagnon assez précieux, qui dispose en plus des skills "force brute" et "gros dur".
Donc si tu as déjà pris ces deux skills sur un de tes personnages en essayant d'optimiser des 4 gugusses de départ, *paf* deux doublons d'un coup...
Bon, c'est pas extrêmement grave non plus d'avoir quelques doublons, d'autant que tu peux, par la suite, panacher ton équipe différemment en fonction des persos que tu trouveras.
Mais c'est toujours un peu irritant ^^
Dans l'ensemble, fait bien gaffe à prendre des skills de "voleur/désamorceur", qui te seront très utiles, et au moins 2 sur les 3 skills sociales.