the game feels like it needs a few more companions available, party size could do with being five characters too, rather than 4.
the actual companions should just be companions, drop the origin character thing and let us make our own character and simply meet interesting people along the journey.
a bit more diversity in the feel of the characters would be idea.
we should be able to change who is in the party throughout most of the game except where we fall out with a companion to the point they wont work with us anymore.