Both Hexblade and Pact of the blade spend way too many resources just playing catch up to your basic Agonizing Eldritch Blast spammer. I know ther's some multiclass stuff you can do to make it more viable, but in general it just seems like its not worthwhile.
And a character can pick this up with a two level dip which is pretty amazing with any other Cha based class. Even so Pact of Blade is cool.