I noticed that when you are at the inn, the companions have a large "bank" area when you go to swap them in and out. It would be wonderful if you could share your purchased companions between characters. I know that at first this may deter newer players from buying companions for multiple characters, but in the long run they are still desirable to have on each. This would also allow players to mix and match and play with different combinations of companions, without having to invest huge amounts of gems initially. It also leaves a bit of room for human error when deciding which companions to buy, as if you buy one you don't like for a particular play style, you would then be able to still utilize that companion on a different character.