Just something to consider:

High Elves get to start with a Wizard cantrip, meaning you can start with Booming Blade without having to spend a Feat on it.