My main problem with Wyll is, that he is very squishy. I could keep him at the sideline to cast Eldritch Blast but that does not seem quite what he is supposed to be. Maybe I just have to get used to the class more.
Warlock is a great class, he has access to some spells that trivialize some fights. You can also multiclass him with paladin or sorcerer.