Im affraid i dont quite understand what is going on around here ...
If this is your problem:
New players could make a warlock with high intelligence instead of charisma and really have a bad time trying to get through the game.
How can this be your solution?
(16) (14) (13) (12) (10) (8)
I mean, instead of "kinda useless intellingence based warlock" you created "kinda useless everything else based Warlock" O_o
True, he would have slightly higher chance to sucess in everything you usualy dont use warlock for, but except that?