I don't think it will eventually work out.
This worked in a classless environment, but it won't work well for fairly restrictive classes.
It is very unlikely that Larian will allow you to change the companion class selected on the first level, which means that even respecialisation will be very limited.

Another thing is that Larian certainly realizes that something like this would be quite unpopular (like in DoS2), so if they decided to completely change most of the dialogue in the game based on player feedback, it is unlikely that they would not do so either. Especially since it is much less problematic to change.