Wizards are ok but the problem I have with them is this game is designed at its core around having A LOT charisma based checks...persuade, deceive, intimidate...and you can exercise a crazy amount of power just through dialogue so it feels like going more for the face charisma based casters or all out into skill monkeys will probably be the way to go. Bard is a great charisma based class, so are warlocks and sorcerers. But I prefer to go for a rogue, which gets a million profficiencies and even some expertise, which very few classes are able to get even one of. I won't have as high charisma bonus as a pure charisma class but I get a lot more profficiencies and I should still be able to have a charisma +2.