Charisma is also tied to "luck" - how strongly, and what that means, we don't know. In some games, "Luck" adds something to every roll, either slightly or notably. I want to say that it's been confirmed that being lucky is beneficial, but it isn't clear about the degree. (for example, a 20 charisma might produce a 5% improvement to all rolls, or it might give an effective +1 to all other stats for rolls. Conversely, it might only be a 1% improvement - we just don't know)
Charisma is the main stat for Musicianship (Bard'ing it up in the hiz-ouse! XD), and we think, from the description, that it is a mass buffer/command and control sort of school.
Charisma has some effect on minions - either numbers or quality - but that isn't well defined, especially in schools where charisma isn't the main stat.
Charisma also effects NPC conversations - it gives you more ways to respond, according to early News. How that translates, we don't know, but it may translate into more and better loot from npcs
Conversely, We also know that all stats have a Malus for being too low - and I don't know about you, but a Malus that makes you unlucky, or weakens all your rewards, might be a pretty serious bummer, as well. (no, we don't know Charisma's Malus is, but it is reasonable to assume they are all equally bad - and intelligence's significantly slows how quickly you can train your skills by limiting your memory slots if it's under 10. a comparable equivalent is to seriously slow the rate you acquire wealth, or limiting the way people interact with you - things like minions only stay half the time, or NPC merchants refuse to do business with you, or npc guards attacking you on sight occassionally)