I wonder if it would be possible to custom design your follower the same way you create your character. You could build them to compliment your skills, give them a look you find pleasing. Perhaps have a few voices and personalities to pick from. I suppose it would be easy to become overpowering early in the game, but I think it would be cool.
Your thoughts?