Sounds like a fun character. Personally, I think many people overvalue the benefit of high stats. Sure, your spell save DC and your spell attack bonus will be a might lower than it could be be. But, if you had a 16 CHA, your chance of success when casting a spell (or using a CHA based skill)...