Actually, the Invisibility and Cause Fear is actually from Shadow Touched (it's listed in Feats) .
I had gone the Dexterity route as I thought it would be better for AC and saves and not spread ability scores out too much. I do see though, that it is hitting on damage output.
Why does everyone seem to recommend Booming Blade? I don't see that the damage triggers until the target moves (not via push or forced movement). So unless your somehow moving away from the foe, or moving the foe to force it to come back after you that would be the only way to trigger the damage and you risk the target just standing still and using a ranged attack of some sort for the round. Or am I missing something - shoving attack or some other feature that pushes the foe away?
I had completely missed the Shadow Touched feat.
As far as booming blade there is the main damage (after level 5) and the secondary damage and there are numerous ways to force or encourage movement. Create Bonfire, Spirit Guardians, Dissonant Whispers or any AOE cast by an ally (with DW the damage would come when he tried to move back into combat). Also the Crusher Feat, which I personally would take instead of Defensive Duelist. Also the shield spell is going to be more effective than defensive duelist. Finally there is just having another damage type.