If you really want him and you don't want to reroll you can pretend to drink a charisma potion - aka use shadowkeeper to edit your charisma for the 5 seconds it takes to pick him up, then change it back.
16+ Charisma gives you -5% off at shops for each point above 15 on you leader. You can actually get by with sickly low charisma if you stick someone with a high value as leader and have them initiate conversations.
Charisma is also social graces in addition to looks. So if you started out being all socially awkward towards him (low reaction roll), that is a hard recovery.
Comments
Nuff said.
Also be aware that Viconia also does a reaction check against your Charisma/reputation. Also, I think that charisma might have some impact on prices.
Happened to me the other day, even as a Chaotic Evil spawn of satan Viconia refused to join me because my charisma was too low.