Arcane spellcasters like wiz/sorc/bard are going to feel "underpowered" because of the homebrew low level HP-bloat and DC dice changes. After level 5-6 arcane spellcasters will squish similar level low CR (challenge rating) mobs if they change the HP bloat or not. Magic missle does not miss regardless of terrain as long as you have LoS, it can be blocked with a low level spell shield however.
Drow have "hand crossbow" prof, light crossbow is classed as a simple weapon and all classes can use it. Hand crossbows can be dual wielded and use a bonus action to shoot twice. They however do a base 1d6 rather than 1d8 P damage. Great for high dex spellcasters for when the spells run out. Wizards and Sorcerers are amazing after level 5 wiz 6 sorc but suffer a bit lower level.