straight to the point.
giving origin characters 2 or 3 classes based on their personality (make player choose when recruiting).
i know more subclasses will be coming, but maybe giving companions 1 or 2 more classes to choose from would increase replay-ability.
that or multiclassing.