I'm not sure where the appropriate place to submit feature requests is. With the code apparently freezing sometime in February in anticipation of the console release, I thought it would be good to request this again. Given how many great subclasses exist, its a great shame that you can only experience them through your main character and hired adventurers. It would be nice if we could choose subclasses for the story companions and sidekicks (specifically those that don't have exclusive unique ones) when they are recruited.
I am aware that it is possible to do this through console commands/mods, but it feels like it should simply be added as a core feature. It also doesn't feel like it would be massive amounts of work to implement and would be an overall easy win. Its likely that many people only play the game once and likely with the story companions - this feature would allow those people to see some of the huge variety of subclasses in the game.