The Blade Lock's problem is quite simple: "It's always better to Eldritch Blast".
Even you if choose this suboptimal option and get you charisma bonus or whatever, on your turn, if you're not engaged in melee combat, it's better to Eldritch Blast! You can get a taunt/mobility bonus/god's...