As the title states.
First let's get this out of the way: Yes, I understand current companion selections have to fit their stories and look the way they do. Ok, check.
Suggestion: Add a companion to crown shop without complication (no story needed, no background, just click and buy a token).
At the login screen you use this companion token where you get to select all the options you would normally have available at character creation. (Class, Race, Look, Alliance etc.)
Summon in game like any other companion - level them up like you would anything else; these companions can be outfitted with all skills and gear available to regular players.
If that sounds too powerful then ZOS could simply adjust output of these companions by a flat X amount.
And for the story seekers: This could be implemented in any X location (Tavern or Inn for example) where you do X to earn said token.
What say you?
CP2802 +8100 hrs spent in BGs. US PS5 - 10 PVP Tanks - toons named variations of "Combat Medic" I like long walks on the beach. What's PVE? https://www.youtube.com/brakkish