TL;DR: The Heavy weapon causes the Halfling to miss too often, losing a lot of DPR and the damage from the second attack of Two-Weapon Fighting is greater than the damage gained from the higher damage die. Eldritch Blast is a very poor option before level 5 if you...